E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MVVM
Android LiveData用法详解
解耦UI与数据:在
MVVM
架构中,ViewMo
GoshenC
·
2025-04-13 20:49
gitee
Android
安卓
Kotlin
前端
设计
2023前端面试系列-- Vue 篇
Vue常见面试题总结
MVVM
模型?
MVVM
,是Model-View-ViewModel的简写,其本质是MVC模型的升级版。
蚂蚁二娘
·
2025-04-13 05:38
前端
vue.js
面试
MVVM
模式理解(基于Qt分析)
MVVM
(Model-View-ViewModel)软件框架可以有效分离用户界面和业务逻辑,提升代码的可维护性和可测试性。下面我们简要的实现一个
MVVM
框架示例,并说明其特点和优势。
telllong
·
2025-04-13 00:02
桌面应用程序开发
qt
开发语言
C++
GUI
界面架构 - 主流架构(Qt)
主流界面架构MVC(Model-View-Controller)MVP(Model-View-Presenter)
MVVM
(Model-View-ViewModel)其他架构模式总结MVC(Model-View-Controller
強云
·
2025-04-12 11:14
软件架构
架构
qt
QT QUICK 2 : QML与后端C++组建类
MVVM
结构工程最小化实现
一、采用QT对方法提供的宏进行结构
MVVM
的构建1.打开QT,并创建QT-QUICK工程,建议QT5.15及以上2.准备类MyObject其实这个类就可以作为VM使用myobject.h#ifndefMYOBJECT_H
sky92archangel
·
2025-04-12 11:43
qt
c++
开发语言
mvvm
Qt数据和视图分离——中MCV和
MVVM
DeclarativeProgramming)三、MVC(Model-View-Controller)3.1模型(Model)3.2视图(View)3.3控制器(Controller)3.4MVC工作流程3.5总结四、
MVVM
愿天堂没有C++
·
2025-04-12 11:42
C++
设计模式
qt
开发语言
自己写个VUE 原生javascript 100行js代码实现一个简单的双向数据绑定的
mvvm
框架
一,基础知识1,何为
MVVM
(双向数据绑定)双向数据绑定(
MVVM
):数据(M)发生变化时立即影响视图(V),而视图(V)发生改变也会立即影响数据(M)2,实现数据绑定的方法实现数据绑定的做法有大致如下几种
千年奇葩
·
2025-04-12 10:11
Web
前后端
vue
mvvm
js
双向数据绑定
前端框架
Qt实现简单的
mvvm
设计架构(笔记)
首先我们了解一下什么是
mvvm
架构,其实主要都已经集中在名字上了m:modelv:viewvm:viewModel一般来说,model就是数据模型,view就是界面显示,而viewModel则相当于view
i_forever_
·
2025-04-12 10:11
笔记
架构
学习
MVVM
模式
MVVM
模式原理
MVVM
模式——View、ViewModel、Model组成。View层(视图层),展示Model\ViewModel的数据。
无惧星空
·
2025-04-12 10:41
设计模式
ViewModel vs AndroidViewModel:核心区别与使用场景详解
在Android的
MVVM
架构中,ViewModel和AndroidViewModel都是用于管理UI相关数据的组件,但二者有一些关键区别:1.ViewModel基本用途:用于存储和管理与UI相关的数据
奋斗理想
·
2025-04-12 10:07
Compose
compose
MVI、
MVVM
、MVP的对比
MVI特点:单向数据流:MVI采用单向数据流,从Model到View的数据流动,保证了数据流的可控性和可预测性。响应式编程:通过使用协程与RxJava等响应式编程库,简化了数据流的管理和处理。不可变性:MVI中的状态是不可变的,任何状态的更改都会产生一个新的状态,这样可以确保状态的一致性和可预测性。适用场景:复杂交互逻辑:适用于有复杂交互逻辑和状态管理需求的应用。响应式编程:适用于熟悉响应式编程的
wei11556
·
2025-04-10 20:56
android
MVVM
架构和MVI架构的优缺点对比
Jetpack
MVVM
架构讲解
MVVM
(Model-View-ViewModel)架构是Android开发中一种常用的架构模式,利用AndroidJetpack组件,可以更简洁和高效地实现
MVVM
。
micro9981
·
2025-04-10 19:52
架构
WPF设计标准学习记录20
,支持事件驱动与命令绑定双模式Content"打开"显示按钮文本(支持任意UIElement内容,如StackPanel复合布局)Click"Button_Click"直接绑定后台代码事件处理器(违反
MVVM
weixin_53545579
·
2025-04-10 12:35
wpf
学习
Android Hilt 框架 ViewModel 相关模块深度剖析(三)
AndroidHilt框架ViewModel相关模块深度剖析本人掘金号,欢迎点击关注:掘金号地址本人公众号,欢迎点击关注:公众号地址一、引言在Android开发中,
MVVM
(Model-View-ViewModel
Android 小码蜂
·
2025-04-09 13:02
Android
Hilt原理
android
android-studio
android
studio
android
runtime
android
jetpack
【前端面试题】:Vue篇
Vue是一套构建用户界面的渐进式自底向上增量开发的
MVVM
框架,vue的核心只关注视图层, 核心思想:数据驱动:使数据和视图之间保持高度一致。
诗意栖心间
·
2025-04-08 03:52
#前端面试题合集
前端
vue.js
面试
MVC与
MVVM
架构模式对比:前端开发的两种经典范式
引言在现代前端开发中,架构模式的选择直接影响着应用的维护性,可扩展性和开发效率.MVC(Model-View-Controller)和
MVVM
(Model-View-ViewModel)是两种广泛使用的架构模式
遗憾随她而去.
·
2025-04-07 17:18
Web前端
mvc
架构
前端面试题——2021最新企业面试题
2021最新企业面试题对
MVVM
的理解浏览器的渲染机制事件循环机制(EventLoop)宏任务和微任务(先执行微观任务,再执行宏观任务)你对Promise的理解数组的常用方法虚拟DOM的原理为什么操作对象会比操作
前端技术迷
·
2025-04-07 16:11
面试题
vue
面试
javascript
html
css
Fragment数据共享的
MVVM
模式
为了实现Fragment之间的数据共享,我们可以使用
MVVM
(Model-View-ViewModel)模式。
MVVM
模式是一种用于构建用户界面的软件架构模式。
FwgForth
·
2025-04-07 14:58
MVVM
Android
MVVM
架构与接口型框架封装及单元测试
MVVM
(Model-View-ViewModel)是一种流行的架构模式,它将应用程序的逻辑与界面分离,使得代码更加模块化和可测试。
BrchCpp
·
2025-04-07 14:58
android
架构
单元测试
MVVM
(Model-View-ViewModel)详解
MVVM
(Model-View-ViewModel)是一种软件架构模式,常用于构建客户端应用程序,特别是在WPF(WindowsPresentationFoundation)和Silverlight应用中
山水CAD筑梦人
·
2025-04-06 16:43
WPF入门(C#)
c#
Android清洁架构示例项目指南
Android-Clean-ArchitectureThisisasamplemovielistAndroidapplicationbuilttodemonstrateuseofCleanArchitecturetools.DedicatedtoallAndroidDevelopers-(Kotlin,
MVVM
史多苹Thomas
·
2025-04-06 03:44
react复习笔记一
1.
MVVM
(Vue)VSMVC(React)
MVVM
:ModelViewviewModel双向数据驱动MVC:ModelViewController单向数据驱动Model:数据层View:视图层Controller
前端小鸡
·
2025-04-05 11:29
react.js
笔记
前端
鸿蒙HarmonyOS开发之
MVVM
模式下数据封装请求简装版本
1.创建项目结构演示2.统一接口请求结果exportclassApiResult{code:numbermsg?:string;data?:any;constructor(){this.code=0;this.msg=undefined;this.data=Object;}}数据模型---tagbeanexportclassTagListBean{list:Array}exportclassTag
weixin_43807186
·
2025-04-04 16:55
harmonyos
华为
【鸿蒙开发教程】HarmonyOS
MVVM
模式的解析
MVVM
模式●
MVVM
(Model-Vi
「已注销」
·
2025-04-04 16:24
harmonyos
华为
鸿蒙
【HarmonyOS学习日志(3)】组件化与模块化,MVP与
MVVM
架构
组件化和模块化组件化和模块化是软件开发中用于提高代码组织和可维护性的两个密切相关的概念。它们都旨在将大型复杂的系统分解为更小、更易于管理的部分。什么是组件化组件化是一种将用户界面分解为独立可重用的部分的方法。这些组件可以是按钮、输入框、列表、图表等,每个组件都代表一个UI元素或功能,并可以独立于其他组件工作。这种方法使得UI的开发变得更加灵活和高效,同时也提高了UI的一致性和质量。组件化的特点可复
黄油曲奇饼饼饼
·
2025-04-04 16:53
开发语言
harmonyos
85.导航栏制作 C#例子 WPF例子
App.xaml中更新StartupUri的路径,指向新的主窗口位置:第二步:安装PrismNuGet包安装Prism的NuGet包,我选择的是Prism.DryIoc,这是一个轻量级的依赖注入容器,非常适合
MVVM
军训猫猫头
·
2025-04-02 17:09
c#
wpf
开发语言
WPF 教程:给 TreeView 添加 SelectedItem 双向绑定支持(
MVVM
-Friendly)
WPF教程:给TreeView添加SelectedItem双向绑定支持(
MVVM
-Friendly)在WPF的
MVVM
应用中,TreeView是非常常见的控件,但它有个“顽固”的缺陷:❗它的SelectedItem
OneByOneDotNet
·
2025-04-02 01:51
C#
.Net
WPF
wpf
vue 3 深度指南:从基础到全栈开发实践
目录一、环境搭建与项目初始化1.前置依赖安装2.项目初始化与结构解析二、核心概念与语法深度解析1.
MVVM
模式与响应式原理2.模板语法与指令进阶3.组件化开发三、进阶开发与全栈集成1.路由管理(VueRouter
靠近彗星
·
2025-03-31 16:22
前端
vue
arcgis
前端
javascript
html
vue
WPF 自定义行为
这种机制特别适合在
MVVM
模式下使用,因为它可以避免直接操作控件的代码后置逻辑。
她说彩礼65万
·
2025-03-30 14:21
WPF
wpf
kotlin——
MVVM
框架下的大型项目优化、以及activity和viewmodel臃肿的优化
目录概要优化思路一、重构过长的Activity二、优化臃肿的ViewModel项目结构示例代码1.Activity封装到单独的Fragment中2.把ViewModel拆分成多个子viewmodel小结概要在大型项目中,随着项目越做越大,activity和viewmodel的代码会越来越多,尽量保持Activity和ViewModel的代码精简和易于维护是非常重要的。个人建议700行以上就应该考虑
wy313622821
·
2025-03-29 12:29
kotlin
-
java
kotlin
android
开发语言
在Android
MVVM
架构模式下使用数据绑定技巧(包括理论知识和实战案例)
下面是一份关于在Android
MVVM
架构模式下使用数据绑定技巧的保姆级教程,包括理论知识和实战案例。我们将从基础概念入手,逐步深入到具体的实现细节。
计算机搬砖艺术家
·
2025-03-29 11:55
Andriod
android
Vue + webpack 项目实践
首先,我会先简单介绍一下vue和webpack:(当然如果你已经比较熟悉它们的话前两个部分可以直接跳过)介绍vueVue.js是一款极简的
mvvm
框架,如果让我用一个词来形容它,就是“轻·巧”。
GarfieldEr007
·
2025-03-29 00:02
Vue.js
Vue
webpack
5.3
MVVM
模型
一、
MVVM
的基本概念
MVVM
的基本概念:Model、View、ViewModel组件职责示例内容Model封装业务数据User类,包含姓名、年龄属性View负责UI呈现XAML界面,包含数据绑定ViewModel
qq_34047402
·
2025-03-28 18:18
C#
开发语言
C#
MVVM
Android从零开始搭建
MVVM
架构(1),企业级项目实战讲解
type=“com.lihang.databindinglover.User”/>Activity里的使用都是非常简单的,如果有不明白,稍后放出链接。这里还有特殊功能,比如我们再布局预览页面。通常会使用**tools:text=“中间的”**来预览布局,这个时候可以通过使用default的时候,即使是studio3.5里,也不提示,不过不影响。还有一点,在DataBinding里,已经处理了nul
m0_64603776
·
2025-03-28 01:49
程序员
面试
android
移动开发
Android Kotlin Jetpack
MVVM
项目
在这篇文章中,我将为您介绍如何使用AndroidKotlinJetpack和
MVVM
架构来构建一个Android应用程序。
IdcEditor
·
2025-03-28 01:17
android
kotlin
开发语言
Android项目实战搭建
MVVM
架构
View层具体代码:activity:/***@description:*普通Activity基类,不带ViewModel,显示基本加载状态*需要获取到子类的布局id用于databinding的绑定*@authorYLChen*@date2024/9/421:34*@version1.0*/abstractclassBaseActivity(@LayoutReslayoutID:Int):AppC
le161616
·
2025-03-28 01:46
android
架构
mvvm
模式android,介绍 Android
MVVM
模式
Model-View-ViewModel架构实现来试验它,为了做这个,我拿出了和@matto1990一起做的应用HackerNewsReader,用Model-View-ViewModel架构重新实现了它.这篇文建引用了一个演示
MVVM
搬书小二
·
2025-03-26 23:31
mvvm模式android
浅谈Vue组件开发几个原则
随后React利用家族优势,扛着
MVVM
宝剑,也在前端江湖掀起了血雨腥风。之后Vue偷师学艺并融合ES5前辈的绝学,利用
MVVM
宝剑的优势,很快也打下了一片天地。Vue与Angular
Doniet
·
2025-03-26 21:20
web前端
vue.js
前端
javascript
【WPF】
MVVM
模式实现数据绑定以及Command事件绑定
1.引用类usingSystem.ComponentModel2.创建Command自定义类publicclassDelegateCommand:ICommand{publicboolCanExecute(objectparameter){if(CanExecuteFunc==null)returntrue;returnthis.CanExecuteFunc(parameter);}publice
加号3
·
2025-03-26 05:47
wpf
深度对比:Chrome扩展框架 Crx.js vs. Plasmo vs. WXT
本文将从GitHub人气、上手体验、云服务支持、
MVVM
框架兼容性、工程化能力和社区生态六大维度,完整呈现三大框架的差异,并分析各自更适合的场景。
·
2025-03-24 20:51
前端chrome
Vue——Vue-cli脚手架+前端路由
Vue-cli是Vue的脚手架工具可以进行目录结构、本地调试、代码部署、热加载、单元测试1、
MVVM
框架View——ViewModel——Model(视图)(通讯)(数据)“DOM”“观察者vue实例”
pdsu_zhao
·
2025-03-24 04:27
Vue
Vue学习之旅
vue
v-router
v-resource
vue-cli
ES6
vue面试题合集(强烈推荐)
(必会)3、
MVVM
和MVC区别是什么?哪些场景适合?(必会)4、Vue数据双向绑定的原理是什么?
前端念初
·
2025-03-24 04:26
前端
javascript
C#电子相册:面向对象设计与架构实践
它可能采用了MVC、
MVVM
或MVP架构模式,并使用.NETFramework或.NETCore以及VisualStudio作为开发环境。数据库管理部分涉及SQL数据库,支持相册数据的存储与检索。
金融先生-Frank
·
2025-03-21 18:14
Vue实例 · new Vue()
虽然没有完全遵循
MVVM
模型,但是Vue的设计也受到了它的启发。因此在文档中经常会使用vm(ViewModel的缩写)这个变量名表示Vue实例。
liudachu
·
2025-03-20 18:43
Vue.js
new
Vue
WPF使用
MVVM
模式开发
本文用到的有:WPF(.net5)Microsoft.Toolkit.
Mvvm
按钮不带参数/带参数点击事件绑定文本框Text绑定,点击事件绑定步骤如下:创建wpf项目:Wpf
MVVM
创建Views、ViewModels
pluto li
·
2025-03-20 13:08
.net
.net
Jetpack组件在
MVVM
架构中的应用
Jetpack组件在
MVVM
架构中的应用一、引言Jetpack是Android官方推出的一套开发组件工具集,它能够帮助开发者构建高质量、可维护的Android应用。
Ya-Jun
·
2025-03-19 15:02
架构
android
解锁Android开发利器:
MVVM
架构_android的
mvvm
(2),2024年最新kotlin高阶函数
classWeatherViewModel:ViewModel(){privatevalweatherRepository=WeatherRepository()privateval_weather=MutableLiveData()valweather:LiveData=_weatherfunfetchWeather(city:String){valweatherData=weatherRepo
Java图灵架构
·
2025-03-19 02:10
2024年程序员学习
android
架构
kotlin
探索现代Android开发的杰作:基于Kotlin的
MVVM
应用
探索现代Android开发的杰作:基于Kotlin的
MVVM
应用kotlin-
mvvm
-hilt-flow-appKotlinfirstappusingCleanArchitecturewith
MVVM
patternalongwithAndroidArchitectureComponentssuchasLiveData
郁楠烈Hubert
·
2025-03-19 02:09
Android BaseActivity的设计(一)
BaseActivity在程序设计对于项目的架构重要性不言而喻,一个好的BaseActivity设计可以让项目的Activity代码看起来更加简洁且易编写,同时BaseActivity也是MVC,MVP和
MVVM
小翘学Framework
·
2025-03-18 14:38
Android从入门到跑路
android
BaseActivity
MVC
探索SwiftUI架构:模型视图、Redux与ViewModel
MVVM
探索SwiftUI架构:模型视图、Redux与ViewModel
MVVM
SwiftUI-ArchitecturesThreedifferentarchitectures(Model-View,Redux
蓬玮剑
·
2025-03-18 02:28
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他