ICode9

精准搜索请尝试: 精确搜索
  • Android Jetpack系列之MVVM使用及封装2021-12-06 16:33:29

    Android开发架构 如果开发过程中大家各自为战,没有统一规范,久而久之,项目代码会变得混乱且后续难以维护。当使用统一的架构模式后,有很多的好处,如: 统一开发规范,使得代码整洁、规范,后续易于维护及扩展提高开发效率(尤其在团队人员较多时)模块单一职责,使得模块专注自己内部(面向对象)

  • 基于MaterialDesign和MVVM框架搭建的wpf开源项目2021-12-06 11:32:36

    项目开源地址:https://github.com/Cjw82/Wpf-MaterialDesign # 项目截图: 1. 登录界面   2. 主界面               3. 设备界面     4. 用户界面     5. 设置界面  

  • Vue的过渡动画3(使用velocity)2021-12-04 14:58:39

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>31-Vue-过渡动画</title> <script src="js/vue.js"></script> <style> *{

  • Vue的理解2021-12-03 17:30:20

    Vue 一个轻量级的mvvm框架,双向绑定,数据动态更新;是一个基于JavaScript的渐进式框架,其核心思想是数据驱动、组件化的前端开发;原生HTML页面是通过js操作的是dom,而vue.js操作的是数据;和传统前端开发的关注点 完全不同, 传统方式关注的是都想document结构的API,而Vue关注的是数据; MV

  • 界面控件DevExpress WinForm - MVVM命令讲解(一)2021-12-02 09:33:02

    获取工具下载 - DevExpress WinForm v21.2 在标准的 WinForms 应用程序中,操作通常在事件处理程序中执行。 例如,要在用户单击按钮时刷新数据,您需要处理 ButtonClick 事件并检索数据源记录。 这种标准技术不符合分离层的 MVVM 概念,从数据源中提取数据的代码应该属于 ViewModel 层,而

  • 简易版LiveData-->实现MVVM2021-11-26 16:06:43

    遵循LiveData原理,摒弃其中的复杂逻辑,只取LiveData的响应更新能力,做一套简易版本的实现。 一、简易的ViewModel package com.example.jetpacktest; public class ViewModel { public String name; public int count; } 二、简易的LiveData实现--命名为:ObserableAny pa

  • Android MVVM框架搭建(五)Navigation + Fragment + BottomNavigationView2021-11-23 20:02:02

    Android MVVM框架搭建(五)Navigation + Fragment + BottomNavigationView 前言正文一、添加依赖二、Fragment创建三、BaseActivity创建四、启动页五、主页面六、Navigation使用七、聚合数据请求① NetworkApi② ApiService③ 数据库升级④ 数据存储库⑤ BaseViewModel 八、新

  • wpf的MVVM框架(入门级)2021-11-20 23:58:33

    内容说明:视频教程总结 代码平台:visual  studio  2019 内容简介:使用wpf的MVVM框架(view-model -viewmodel)实现简单数据绑定及行为绑定,实现前后端代码的分离; 实例为两个数相加,并显示计算结果。 1.view---MainWindow.xaml <Window x:Class="MVVMdemo.MainWindow" xmlns

  • vue学习---理解MVVM2021-11-13 09:34:52

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>理解MVVM</title> <!-- 引入Vue --> <script type="text/javascript" src="../js/vue.js">

  • MVC、MVP、MVVM模式的概念与区别2021-11-12 21:33:19

    1. MVC框架 Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。   通常模型对象负责在数据库中存取数据。 View(视图)是应用程序中处理数据显示的部分。   通常视图是依据模型数据创建的。 Controller(控制器)是应用程序中处理用户交互的部分。   通常控制器负责从视图

  • 简版mvvm框架实现2021-11-09 18:34:11

    简版mvvm框架实现 总结 defineProperty; Proxy代理 数据劫持 AMD /CMD模块化; 1.利用defineProperty实现数据劫持; 2.利用ES6中proxy实现数据劫持 3.mvvm框架中编译数据到视图 4.实现数据驱动视图更新; 5.发布订阅模式; 6.AMD模块化require.js介绍; defineProper

  • DevExpress WinForm MVVM数据和属性绑定指南(Part 2)2021-11-09 09:33:02

    根据您绑定的属性,存在以下三种可能的情况: 常规绑定 - ViewModel属性绑定到任何不可编辑的View元素属性。由于该元素不可编辑,因此您无需将更新通知发送回绑定属性(单向绑定)。 数据绑定 - Model属性(数据字段)绑定到编辑器属性。如果用户可以更改编辑器值,则需要更新绑定属性(双向绑定

  • 初始vue2021-11-08 20:04:25

        vue:         作者:尤雨溪         框架:MVVM框架         渐进式的JavaScript框架         MVVM:           M:model层  数据的增删改查操作           V:view层   类似与HTML一样的模板           vm:映射层   model层与view层的一个映

  • C# WPF MVVM模式下在主窗体显示子窗体并获取结果2021-11-07 20:01:55

    01 —     前言       在winform中打开一个新的子窗体很简单,直接实例化窗体并show一下就可以: Form2 f2 = new Form2(); f2.Show();   或者 Form2 f2 = new Form2(); f2.ShowDialog();    但是,在wpf的mvvm模式下,这种方法是行不通的,因为逻辑是在viedmodel中写

  • vue-01-安装使用2021-11-07 08:00:42

    vue预习 扩展 vscode: veture vue snippets vue-cli安装及使用 安装 npm i -g @vue/cli 使用 快速原型开发 npm install -g @vue/cli-service-global 启动开发服务器 @vue/cli vue serve ./Hello.vue 创建项目 vue create project-name 使用插件 安装vue-router vue add rout

  • MVVM模型2021-11-04 22:00:37

    MVVM模型 M:模型(Model):对应data的数据 V:视图(View):模板 VM:视图模型(ViewModel):Vue实例对象 观察发现: 1.data中所有的属性,最后都出现在了vm身上 2.vm身上所有的属性及Vue原型上所有属性,在Vue模板中都可以直接使用

  • MVVM的说明2021-11-04 14:32:23

           看完刷新你的认知,mvvm是moel,view,viewmodel,而model是负责获取数据,view负责展示,至于viewmodel是负责业务逻辑,mvvm实在mvp的基础上建立的一套解耦性更强的框架,view和viewmodel的对象持有关系的是view持有viewmodel的对象viewmodel不能持有view层的对象,因为viewmodel

  • WPF学习记录之MVVM(一)数据绑定2021-10-27 11:01:52

            这个是我自己的学习记录,大佬们不喜勿喷,刚接触这个圈子一个月,为了给跟我一样的新手分享一下都能怎么实现数据绑定,互相参考,所以选择公开记录。         数据绑定弄清楚之后非常的简单,我这个练习绑定的数据选择在DataGrid里面绑定,一开始感觉DataGrid很麻烦,之后

  • 前端MVVM框架之我见2021-10-21 11:02:03

    回顾往昔。1989年World Wide Web初现。1990年所有工具开发完成,1991年公布第一个网站(http://info.cern.ch)。1993年Web协议和代码免版税。1994年W3C成立。……HTTP、HTML、CSS、JavaScript、浏览器,或完善,或创造,一个连接信息的万维网出现了。如今,已是2021年,三十多年的发展,Web世界早

  • MVC和MVVM2021-10-20 14:35:17

    一、MVC         mvc模式,软件代码可以分为3个部分: View(视图),用户界面;Controller(控制器),业务逻辑;Model(模型),数据保存         各部分之间的通信方式如下:         1、View传递指令到Controller         2、Controller完成业务逻辑后,要求model改变状态    

  • 05_MVVM模型2021-10-19 22:06:55

    MVVM模型 M:模型(Model) :对应 data 中的数据V:视图(View) :模板VM:视图模型(ViewModel) : Vue 实例对象 代码: <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>理解MVVM</title> <!-- 引入Vue --> <script type=&

  • ios面试常用2021-10-19 10:32:55

    1.mvc和mvvm的区别 mvc:是model -view-controller model持有数据  view负责将数据展示给用户并接收用户的事件 controller负责将model和view关联起来,当model发生变化时controller可以通过Nsnotification或者KVO来进行监听然后通知view进行相应的改变,view发生变化时controller可

  • MVVM、MVC的区别2021-10-16 22:35:05

    如何理解MVC和MVVM 在最近的一次面试中面试官问了一个问题,请你说说MVC和MVVM的区别,一时语塞,平时虽然在用像Vue、React这种MVVM框架,但是其细致的区别却不知道怎么描述,后面通过查阅资料使得自己的理解更深了,在此写出来一是方便自己记忆,二是也可以给有需要的人看看。 首先,我

  • 选择恐惧症的福音!教你认清MVC,MVP和MVVM2021-10-13 18:00:42

    相信大家对MVC,MVP和MVVM都不陌生,作为三个最耳熟能详的Android框架,它们的应用可以是非常广泛的,但是对于一些新手来说,可能对于区分它们三个都有困难,更别说在实际的项目中应用了,有些时候想用MVP的,代码写着写着就变成了MVC,久而久之就对它们三个的选择产生了恐惧感,如果你也是这样的人

  • 浅谈MVVM架构2021-10-13 16:32:47

    最近要新启动一个项目,准备使用MVVM架构搭建;在之前的文章中,提到过MVVM架构,在当前主流的框架中,渐渐的数据驱动UI、声明式UI(例如JetPack新出的Compose组件)会成为主流,在这里先谈一下MVVM架构的思路。 1 LiveData ViewModel DataBinding 以上3个组件是JectPack中的热门组件,也是MVV

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有