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
Vue的架构以及基于脚手架环境开发vue项目
MVVM
架构M:model模型层(业务逻辑层),主要包含JS代码,用于管理业务逻辑的实现。V:View视图层,主要包括HTML/CSS代码,用于管理UI的展示。
Rolise-hush
·
2023-04-15 16:17
Vue
vue.js
前端
javascript
html5
Android
MVVM
系列之 Databinding(三)
Android
MVVM
系列之Databinding(三)所有博文会不定期的更新一下的,文章有不妥欢迎大家提建议!
大七哥
·
2023-04-15 16:44
Android端
MVVM
从入门到实战(第一篇) -
MVVM
和四大官方组件
1、
MVVM
简介
MVVM
是相对于MVC和MVP的一个概念,是一种架构模式。
Android小郭
·
2023-04-15 15:27
android
java
ui
Android
MVVM
之ViewModel的详解与使用
一、介绍ViewModel类是一种业务逻辑或屏幕级状态容器。它用于将状态公开给界面,以及封装相关的业务逻辑。它的主要优点是,它可以缓存状态,并可在配置更改后持久保留相应状态。这意味着在activity之间导航时或进行配置更改后(例如旋转屏幕时),界面将无需重新提取数据。ViewModel的优势ViewModel的替代方案是保存要在界面中显示的数据的普通类。在activity或Navigation目
蜗牛、Z
·
2023-04-15 15:25
MVVM
android
kotlin
android
Android
MVVM
学习之----ViewModel、ViewModelProvider、ComponentActivity的关系
目录一、ViewModel的出生二、ViewModel的结束三、总结:我们通过ViewModel的生命周期来作为主线,讲解ViewModel、ViewModelProvider、ComponentActivity三者的关系。一、ViewModel的出生创建ViewModel,通过调用ViewModelProvider的get方法。mainViewModel=ViewModelProvider(th
mldxs
·
2023-04-15 15:54
java
android
android
学习
Android
mvvm
框架之ViewModel
//我们看到了ViewModel在ViewModelStore中的key表示returnget(DEFAULT_KEY+“:”+canonicalName,modelClass);}publicTget(@NonNullStringkey,@NonNullClassmodelClass){//先检查缓存中是否存在ViewModelviewModel=mViewModelStore.get(key)
m0_67617498
·
2023-04-15 15:17
程序员
架构
前端框架中的
MVVM
,MVC,MVW
Mmodel模型起到连接服务器,和商业逻辑的形成Vview视图前端的HTML,CSS和与HTMLCSS有关的JS代码VMviewmodel视图的模型(模型与视图的连接者)Ppresenter展示器展示作用,部分控制Ccontroller控制器主体控制。比如读取M的数据,然后插入一个模块到V视图里Wwhatever随意不分的那么具体。更为灵活。由于我们本身使用大量框架和库,强制分离某些功能导致开发过
飞鱼_JS
·
2023-04-15 12:17
iOS tableView中的MVC、
MVVM
开头:最近在利用有道的api尝试做一个翻译的应用,其中用到了tableview。有一段时间没有接触这个常用UI,发现该忘的都忘了哈哈。本文不着重讲述tableView的各种基本使用了,而打算通过下面几个方面来进行叙述思考。在复习tableView的同时,想思考一下代码的规范问题。1.tableView下中MVC思考2.tableView与自定义cell3.一个tableView,多种类型cell(
Zonpai
·
2023-04-15 10:50
Vue入门
2,
MVVM
架构3,Vue的基本用法1,什么Vue?Vue是一个渐进式的JavaScript框架,目的就是简化前端开发,将后端数据快速展现到浏览器页面上。
谦虚且进步
·
2023-04-15 07:13
Vue
vue.js
javascript
前端
WPF
mvvm
框架Stylet使用教程-特殊用法
事件绑定除了绑定Command属性,在WPF中经常需要绑定一些事件的操作,在别的框架中需要引入其他包支持,在Stylet框架中,可以同样使用s:Action进行绑定,对应绑定ViewModel中的方法。示例:XAML:ViewModel:publicvoidChangingName(){ActualName="改名ing";}publicvoidChangedName(){ActualName="
海盗1234
·
2023-04-15 06:04
MVVM
Stylet框架
wpf
ui
stylet
WPF
mvvm
框架Stylet使用教程-基础用法
Stylet框架基础用法安装Nuget包在“管理Nuget程序包”中搜索Stylet,查看Stylet包支持的net版本,然后选择第二个Stylet.Start包进行安装,该包会自动安装stylet并且生成基本的配置注意事项:安装时要把需要安装的程序设为启动项目,或者尽量保存解决方案中只有一个wpf项目,否则Stylet.Start包生成的文件会跑到别的项目去安装时自动调整项目内的文件安装前:安装
海盗1234
·
2023-04-15 06:33
WPF-MVVM
wpf
c#
开发语言
WPF的
MVVM
框架Stylet开发文档 14.2 StyletIoC 配置
14.2StyletIoC配置在这里,您将学习如何创建一个新的StyletIoC容器,并在其上注册您的服务。入门-建造者要创建容器,您必须创建一个新的StyletIoCBuilder,并在其上注册您的所有服务。StyletIoCBuilder.BuildContainer()将已经被调用,所以你不需要调用它来构建你的容器。例如://First,createthebuildervarbuilder=
海盗1234
·
2023-04-15 06:33
MVVM
Stylet框架
wpf
java
开发语言
WPF的
MVVM
框架Stylet开发文档 12.可绑定集合BindableCollection
12.可绑定集合BindableCollection概述BindableCollection是的子类ObservableCollection。如果您的ViewModel中有一些东西的集合,并且想将它用作View中某些东西的ItemsSource等(并且当一个项被添加到该集合中/从该集合中删除时通知View),它就是要使用的类。但是,它增加了一些有用的额外功能:新的AddRange,RemoveRa
海盗1234
·
2023-04-15 06:03
MVVM
Stylet框架
wpf
ui
stylet
mvvm
WPF的
MVVM
框架Stylet开发文档 14.1 StyletIoC 简介
14.1StyletIoC简介StyletIoC是一个非常轻量级且速度极快的IoC容器。它被设计成只做几件事,但要以直观的方式把它们做得很好。它使用流畅的界面进行配置-没有这些XML垃圾。它还具有零依赖性。我现在假设您对IoC容器的概念相当有信心-如果没有,请阅读一些内容然后再回来。以后可能会写更深入的介绍。服务和实施StyletIoC是围绕服务的概念构建的。服务是具体类型、抽象类型或接口,由(或
海盗1234
·
2023-04-15 06:03
MVVM
Stylet框架
c#
.net
wpf
WPF的
MVVM
框架Stylet开发文档 11. Screens and Conductors
11.ScreensandConductorsScreensandConductors是一个简单的主题,但需要一些思维飞跃,并且需要您在理解它们之前涵盖它们的所有部分。相信我,您花时间阅读这篇文章是非常值得的-它们非常强大,非常值得投入时间。ViewModel生命周期一个好的起点是查看ViewModel生命周期。想象一个选项卡式界面——类似于VisualStudio,它有一个(非常简单的)外壳(包
海盗1234
·
2023-04-15 06:03
MVVM
Stylet框架
wpf
WPF的
MVVM
框架Stylet开发文档 8.事件聚合器EventAggregator
8.事件聚合器EventAggregator原文地址事件聚合器是一个分散的、弱绑定的、基于发布/订阅的事件管理器。发布者和订阅者订户对特定事件感兴趣的订阅者可以告诉IEventAggregator他们感兴趣,并且只要发布者将该特定事件发布到IEventAggregator,就会收到通知。事件就是类-对它们做任何你想做的事情。例如:classMyEvent{//Dosomething}订阅者必须实现
海盗1234
·
2023-04-15 06:32
MVVM
Stylet框架
wpf
ui
c#
WPF的
MVVM
框架Stylet开发文档 9. 属性变化推送基类PropertyChangedBase
9.属性变化推送基类PropertyChangedBase原文地址PropertyChangedBase是实现INotifyPropertyChanged的类型的基类,并提供了引发PropertyChanged通知的方法。发起通知有多种方法可以引发PropertyChanged通知,具体取决于您想要做什么。最常见的情况是每次分配属性时都会引发通知。PropertyChangedBase提供了一个很
海盗1234
·
2023-04-15 06:32
MVVM
Stylet框架
wpf
c#
开发语言
WPF的
MVVM
框架Stylet开发文档 10. 执行:调度到 UI 线程
10.执行:调度到UI线程原文地址概括Execute是一个小的静态助手,它可以更轻松地分派要在UI线程上运行的委托。它包装Application.Current.Dispatcher,并提供方法使其更容易和更简洁地使用。它还提供了一个辅助属性,Execute.InDesignMode.当且仅当VisualStudio或ExpressionBlend设计器处于活动状态并且正在执行代码以提供用于设计时
海盗1234
·
2023-04-15 06:32
MVVM
Stylet框架
ui
wpf
c#
WPF的
MVVM
框架Stylet开发文档 6. 窗口管理器 WindowManager
6.TheWindowManager(窗口管理器)在传统的View-first方法中,如果你想显示一个新窗口或对话框,你创建一个新的View实例,然后调用.Show()or.ShowDialog()。在ViewModel-first方法中,您不能直接与视图交互,所以您不能这样做。WindowManager解决了这个问题-调用IWindowManager.ShowWindow(someViewMod
海盗1234
·
2023-04-15 06:02
MVVM
Stylet框架
wpf
c#
开发语言
WPF的
MVVM
框架Stylet开发文档 7. 消息框MessageBox
7.MessageBox消息框众所周知,WPF带有自己的MessageBox实现-System.Windows.MessageBox.这很好,除了你不能从你的ViewModel调用它(好吧,你可以,但它使你的ViewModel不可测试)。在线建议的通常解决方法是“自己编写”。嗯,Stylet带有它自己的MessageBox克隆,它的外观和行为几乎与WPF相同(包括外观、按钮、图标、自动调整大小、声
海盗1234
·
2023-04-15 06:02
MVVM
Stylet框架
wpf
c#
开发语言
WPF的
MVVM
框架Stylet开发文档 2. Quick Start快速开始
2.QuickStart快速开始Stylet项目地址原文地址想要尽快启动并运行?就是这儿!注意:如果您正在寻找示例应用程序,请下载源代码并查看Samples文件夹。以下说明将设置一个最小的框架项目。自动选项.NET框架注意:如果您的项目对NuGet包使用PackageReference或者您使用的是VS2013或更早版本,这将**不起作用。**请按照下面的“手动选项”部分进行操作。如果您是Styl
海盗1234
·
2023-04-15 06:01
MVVM
Stylet框架
wpf
c#
windows
WPF的
MVVM
框架Stylet开发文档 4. 视图模型优先ViewModel-first
4.ViewModel-first(视图模型优先)原文链接ViewModelFirstViewModel-first方法对Stylet的架构至关重要,但如果您以传统的View-first方式学习
MVVM
海盗1234
·
2023-04-15 06:01
MVVM
Stylet框架
wpf
WPF的
MVVM
框架Stylet开发文档 5. Actions
5.Actions(行为)原文地址你有一个按钮,你想点击它并在你的ViewModel上执行一个方法?操作涵盖此用例。动作和方法在“传统”WPF中,您将在ViewModel上创建一个实现ICommand接口的属性,并将按钮的Command属性绑定到它。这工作得相当好(ViewModel对View一无所知,并且不需要代码隐藏),但它有点混乱-你真的想在ViewModel上调用一个方法,而不是在某些属性
海盗1234
·
2023-04-15 06:01
MVVM
Stylet框架
wpf
microsoft
c#
WPF的
MVVM
框架Stylet开发文档 1. 介绍Introduction
Stylet项目地址原文地址介绍Stylet是受Caliburn.Micro启发的最小但功能强大的
MVVM
框架。它的目的是进一步降低复杂性和魔力,让不熟悉任何
MVVM
框架的人(同事)更快地上手。
海盗1234
·
2023-04-15 06:31
MVVM
Stylet框架
wpf
c#
开发语言
WPF的
MVVM
框架Stylet开发文档 3. Bootstrapper引导程序
Stylet项目地址原文地址3.Bootstrapper(引导程序)引导程序负责引导您的应用程序。它配置IoC容器,创建根ViewModel的新实例并使用WindowManager。它还提供各种其他功能,如下所述。引导程序有两种风格:BootstrapperBase需要您自己配置IoC容器,以及Bootstrapper使用Stylet的内置IoC容器StyletIoC。示例引导程序,使用Style
海盗1234
·
2023-04-15 06:31
MVVM
Stylet框架
wpf
c#
开发语言
WPF
Mvvm
框架Stylet介绍与使用
项目地址:https://github.com/canton7/Stylet文档地址:https://github.com/canton7/Stylet/wiki介绍Stylet是wpf中的一个
MVVM
海盗1234
·
2023-04-15 06:57
WPF-MVVM
MVVM
Stylet框架
wpf
ui
stylet
Android---
MVVM
MVVM
-模型-视图-视图模型Model:模型-后端数据View:视图-页面ViewModel:视图模型-后端数据的渲染,事件的监听;当数据发生变化时,需要一个observer,然后对应的视图数据更新;
m0_66680104
·
2023-04-15 06:26
android
架构
java
《Android编程权威指南》之数据绑定与
MVVM
(二)
《Android编程权威指南》第19章第二篇,补充完BeatBox应用啦。第一篇地址:https://juejin.cn/post/7032485144078319653六、导入assets创建BeatBox类,AssetManager类可以访问assets。classBeatBox(privatevalassets:AssetManager){funloadSounds():List{try{v
夜远曦白
·
2023-04-15 06:10
深度分析MVC和
MVVM
:你在选择框架的时候应该注意什么?
本文节选自笔者博客:https://www.blog.zeeland.cn/archives/23jl09phfr前言最近在做安卓开发,重温一下MVC和
MVVM
的概念,于是去网上搜了一下,网上关于MVC
帅气的黑桃J
·
2023-04-15 05:31
项目开发
web开发
vue
vue
MVC
MVVM
vue常见面试题
Vue.js面试题整理*一、什么是****
MVVM
****?
MVVM
是Model-View-ViewModel的缩写。
MVVM
是一种设计思想。
是归人不是过客
·
2023-04-14 23:11
c#项目实现发布到服务器全过程
目录1.服务端2.客户端3.打开你的服务器管理器总结项目发布到服务器前言:此项目是C#项目采用服务端和客户端分离的
MVVM
的模式,现在需要把项目发布到服务器上以供访问1.服务端需要把服务端的数据库资源名称换成你服务器上数据库中的名称或者
·
2023-04-14 22:05
【vue面试题-路由】
路由1.
mvvm
框架是什么?2.vue-router是什么?它有哪些组件3.active-class是哪个组件的属性?4.怎么定义vue-router的动态路由?怎么获取传过来的值?
多啦A梦_
·
2023-04-14 22:18
面试题
vue.js
javascript
前端
okhttp3
最近使用了okhttp3+
mvvm
的架构框架,也了解了volley,httpclient,async-http等框架,这些框架之前有的使用过,比起okhttp3来说,okhttp3有各种自定义拦截器,这里介绍下
伯纳乌大王
·
2023-04-14 21:45
移动架构43_什么是Jetpack
Android移动架构汇总文章目录一Android开发框架演变1MVC2MVP3
MVVM
二什么是JetPack三如何构建支持Jetpack项目一Android开发框架演变1MVCModel-View-Controller
鱼包子Ray
·
2023-04-14 18:42
Android移动架构
android
jetpack
mvc
mvp
mvvm
vue :class 动态绑定样式_VUE学习笔记----day1
MVVM
结构在
MVVM
中View和Model是不可以直接进行通信的,它们之间存在这ViewModel这个中介充当着观察者的角色。
weixin_39801356
·
2023-04-14 17:07
vue
:class
动态绑定样式
vue
style动态绑定样式
vue
数组添加元素
vue取div当前宽度
基于Swift的
MVVM
的一套简单实现
有人曾经问我基于Swift的
MVVM
的实现,我当时给出的回答就是自己到网上去搜索Swift+
MVVM
.我不知道这位哥们是否解决了问题,但是,最近我自己在搜索Swift+
MVVM
的时候,发现大部分文章都非常有限
王渊鸥
·
2023-04-14 12:20
MVVM
分层
MVVM
分层M:model(模型/数据)V:view(视图)VM:ViewModel(视图模型,连接ModelView)当model变化,VM使view随之变化,当view变化,VM使model随之变化
若云止水
·
2023-04-14 12:12
javascript
vue.js
Android
MVVM
一步一步来实现
通过本文可以了解到的内容:1.如何使用dataBinding;2.设置点击事件(含参数的);3.数据与UI同步更新;4.基本的dataBinding语法;5.自定义注解。按照官网的文档一步一步来学习官方文档传送门简单开始第一步,在module的build.gradle文件中添加如下代码,注意是android节点下添加:android{...dataBinding{enabled=true}}第二步
一盘好书
·
2023-04-14 11:51
2020-12-06
最近准备进一步重构某几个页面,从结构上讲用的是
MVVM
,较为清晰明了,同时也不至于所有代码都集中在UIViewController里导致一团麻,但是随着一个页面功能的更改替换,还有业务统计代码等等的加入
MinGege
·
2023-04-14 08:08
用Flutter开发一款音乐App(从0到1开发一款音乐App)
音乐播放器)Flutterversion3.9项目介绍1、项目整体基于getx+retrofit+dio+jsonserialize开发2、封装通用控制器BaseController,类似jetpack
mvvm
爱搬砖的攻城狮
·
2023-04-14 05:20
flutter
mvvm
和mvc的区别以及原理
是比较直观的架构模式,用户操作->view(负责接收用户的输入操作)->controller(业务逻辑处理)->model(数据持久化)->view(将结果反馈给view)使用非常广泛,比如java中的ssh框架2.
mvvm
好名字都让你们用了
·
2023-04-14 00:22
前端框架vue中el 与data的其他用法
目录Vue实例最后挂载el容器data给一个函数Vue参考
MVVM
模型定义对象的属性vscode开发工具小技巧Vue实例最后挂载el容器//globalconfigVue.config.productionTip
laufing
·
2023-04-14 00:19
前端框架Vue
vue.js
前端框架
其他
有关WPF的一些事
RaisePropertyChanged和OnPropertyChanged的区别WPF中,数据绑定是实现
MVVM
模式的关键。在数据绑定的过程中,我们需要在数据发生变化时及时通知UI更新。
Documentlv
·
2023-04-13 22:40
C#
wpf
c#
开发语言
【Demo说明】使用YYLabel+CADisplayLink实现文本首行缩进的动画效果
实现文本首行缩进的动画效果Demo地址:FirstLineHeadIndentAnimation这是从项目抽取出来的小模块,体量可能有点大,另外数据是从json文件提取的(服务器返回的字段名称有点奇葩),使用的是
MVVM
健了个平_24
·
2023-04-13 22:35
北森
状态码了解哪些缓存相关的请求头有哪些,顺势问了一下强缓存和协商缓存计算机组成原理主要是哪些方面你自己擅长的科目,问到数据库直接问关系型数据库和非关系型数据库http和https的区别vue双向数据绑定,
mvvm
焦迈奇
·
2023-04-13 19:15
Vue相关知识
一、对于
MVVM
的理解?
MVVM
是Model-View-ViewModel的缩写。Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。
郭先生_515
·
2023-04-13 18:26
UI组件DevExpress WinForm入门指南 - DialogService服务
接口IDialogService托管控件XtraFormFlyoutDialogRibbonForm全局注册C#
MVVM
Context.RegisterXtraDialogServi
界面开发小八哥
·
2023-04-13 18:36
ui
c#
devexpress
visual
studio
winform
性能优化之fragment的懒加载
你如果拿到公司的一个大型app,首先肯定是研究一下它的技术,这个App到底用到什么框架,用什么方式来实现的,如果开发一款高性能app,考虑使用什么框架来构建这个app,现在大多数app都是在用
MVVM
,
GoLearning轻松学
·
2023-04-13 17:40
重新学习Vue,了解一下Vue的故事和核心特点
vueVue的由来Vue是什么1.响应的数据绑定2.可组合视图组件3.虚拟DOM4.
MVVM
模式5.声明式渲染总结Vue的由来大家应该都知道VUE是尤大大尤雨溪开发出来的,尤大大专业不是计算机,而是室内艺术专业
小冷coding
·
2023-04-13 12:20
vue.js
javascript
前端
JavaWeb开发 —— Vue框架
基于
MVVM
(Model-View-ViewModel)思想,实现数据的双向绑定,将编程的关注点放在数据上。官网:http://v2
Hgngy.
·
2023-04-13 11:50
JavaWeb开发
vue.js
javascript
前端
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他