组件怎么从创建到使用? 第一步创建组件构造器对象 感觉个人理解就是创建一个模板,和创建MongoDB数据模板相似 const cpnC = Vue.extend({ template: ` <div > <h1>我是标题</h1> <p>我是内容</p> </div>` }) 第二步注册组件 模板做好了就要注册一下才能用,注册成Vue的组件 Vue.component('my-cpn', cpnC) const app = new V…
全局组件: 就是注册的位置在实例对象的外面 并且可以多个实例对象使用 而局部: 就是在实例对象的内部注册 父组件和子组件的关系 子组件就是在另一个组件里面注册的组件 组件注册语法糖: 就不用Vue.extend({})模板了,直接写到注册里面 模板这样写太麻烦了 于是就抽离模板 以前模板: 现在可以直接写在script标签里: 这样写又快有方便. 注册就直接写id 为了更好用就又有了:template标签 直接点一个赞,这更方便了.简直是程序员的福音…
用法一radio单选项 <!-- 添加name男女选项互斥 --> <label for="male"> <input type="radio" value="男" v-model="sex">男 </label> <label for="female"> <input type="radio" value="女…
小白学习VUE第一篇文章---如何看懂网上搜索到的VUE代码或文章---使用VUE的三种模式: 直接引用VUE; 将vue.js下载到本地后本目录下使用; 安装Node环境下使用; ant-design-vue只是Vue实现的一组ant-design UI模板代码,真正使用的还是VUE环境; 直接引用VUE(直接将代码复制保存成一个html文件即可双击在浏览器中运行):<script src="https://unpkg.com/vue"></script> &…
首先在setting.py文件中编写数据库配置内容 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'site', 'USER': 'user', ', 'HOST': '127.0.0.1', ', } } 之后在app中models.py文件编写模型映射表 from django.db import models # Create your models here. class BlogModl…
环境搭建 VUE Node.js VSCode template模板: 首先安装node:http://www.runoob.com/nodejs/nodejs-install-setup.html 进入命令行模式: win+r ---->cmd cd  f:\ md vuetest cd vuetest 安装webpack:npm install webpack -g 安装vue脚手架:npm install vue-cli -g 创建项目:vue init webpack proj Use…
vue中使用class样式 数组 <h1 :class="['red', 'thin']">这是一个H1</h1> 数组中使用三元表达式 <h1 :class="['red', 'thin', isactive?'active':'']">这是一个H1</h1> 数组中嵌套对象 <h1 :class="['red', 'thin', {'active': isactive}]">这是一个…
computed计算属性 <body> <div id="app"> <div>{{myName}}</div> </div> <script> const app = new Vue({ el: '#app', data: { firstName: '彭于晏', lastName: '胡歌' }, computed: { myName: { set: function (newValue) { const nam…
一.背景 处理json格式的字符串,key值一定为String类型,但value不确定是什么类型,也可能嵌套json字符串,以下是使用 JSON.parseFull 来解析多层json. 二.实例代码 import collection.mutable.Map import scala.util.parsing.json._ def regJson(json:Option[Any]) = json match { //转换类型 case Some(map:collection.immutable…
委托 delegate 1.是一种全新的面向对象语言的特性: 2.开发事件驱动程序变得非常简单: 3.简化多线程难度. 理解委托:可以理解成一个方法的指针.(接收的变量是方法) 步骤: 1.声明委托,定义函数原型(返回值,参数类型个数)--定义在类的外面.相当于一个中介: 2.根据委托定义一个具体方法.(符合委托定义函数原型类型等一致)--定义在类里面.名称不同返回值类型,参数类型个数一致: 3.创建委托对象,实例化是需指明默认的方法. (1)委托 变量=new 委托(方法): (2)多窗体关联…