当前位置: 首页 > news >正文

个人网站免费域名获取查询关键词排名软件

个人网站免费域名获取,查询关键词排名软件,wordpress tag标签页,怎么用网站建设文章目录 vue常用属性生命周期模版语法自定义组件全局注册 单文件组件路由 本文全部参考Vue2 简介:Vue是一个数据响应式,MVVM模型的JS框架 官网:https://v2.cn.vuejs.org/v2/guide/ API:https://v2.cn.vuejs.org/v2/api/#method…

文章目录

  • vue常用属性
  • 生命周期
  • 模版语法
  • 自定义组件
    • 全局注册
  • 单文件组件
  • 路由

本文全部参考Vue2

简介:Vue是一个数据响应式,MVVM模型的JS框架

官网:https://v2.cn.vuejs.org/v2/guide/

API:https://v2.cn.vuejs.org/v2/api/#methods

引用:

或者

示例:

var app = new Vue({el: '#app',data: {message: 'Hello Vue!'}
})

vue常用属性

属性名参数范围限制注意点
el绑定Vue实例挂载的DOM元素String|Element只在用 new 创建实例时生效实例挂载之后,元素可以用 vm.$el 访问
data数据Object|Function自定义组件实例时只接受Function参数,正常Vue实例一般都是不含状态行为的Object实例创建之后,可以通过 vm.$data 访问原始数据对象
methods函数{ [key: string]: Function }methods中不要使用箭头函数,this将不会指向Vue实例可以直接通过 VM 实例访问这些方法
computed计算属性{ [key: string]: Function |{ get: Function, set: Function } }计算属性的结果会被缓存,除非依赖的响应式 property 变化才会重新计算。注意,如果某个依赖 (比如非响应式 property) 在该实例范畴之外,则计算属性是不会被更新的。计算属性默认只有 getter
watch监听回调{ [key: string]: string|Function|Object|Array}值是对应回调函数。值也可以是方法名,或者包含选项的对象。Vue 实例将会在实例化时调用 $watch(),遍历 watch 对象的每一个 property

生命周期

ps:生命周期函数参数只能是Function,具体几个钩子函数参考官方手册,用时查

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

模版语法

#文本
{{message}}
{{message.split('')}} //支持JS表达式v-once  无值  //表示该值只渲染一次v-html 值为Stringv-bind:[attribute]  缩写 :[attribute] //支持属性值中使用JS表达式v-if 值为String //控制是否移除该元素
v-show 值为String //控制是否展示,DOM元素一直在v-on:[Event]   缩写 @[event]  //绑定事件   支持属性值中使用JS表达式v-for 值为String  "item in items" "(value,name) in object" //可以遍历数组或者对象里属性v-model 在内部为不同的输入元素使用不同的 property 并抛出不同的事件:text 和 textarea 元素使用 value property 和 input 事件;
checkbox 和 radio 使用 checked property 和 change 事件;
select 字段将 value 作为 prop 并将 change 作为事件。<!-- 当选中时,`picked` 为字符串 "a" -->
<input type="radio" v-model="picked" value="a"><!-- `toggle` 为 true 或 false -->
<input type="checkbox" v-model="toggle"><!-- 当选中第一个选项时,`selected` 为字符串 "abc" -->
<select v-model="selected"><option value="abc">ABC</option>
</select>v-model,v-for,v-bind组合使用
<select v-model="selected"><option v-for="option in options" v-bind:value="option.value">{{ option.text }}</option>
</select>
<span>Selected: {{ selected }}</span>

注意:v-on:[event] 事件处理支持事件修饰符

键盘修饰符

系统修饰符

自定义组件

ps:Vue自定义组件只能在Vue实例里面使用

组件中常用属性

属性名作用参数范围限制注意
dataObject|Function
props设定自定义组件元素属性Array | Object可以指定该元素属性限制条件
template模板,会替换原有的DOM元素String板将会替换挂载的元素。挂载元素的内容都将被忽略,除非模板的内容有分发插槽。template值字符串里可以使用Vue的数据绑定{{param}}
组件属性,可以局部注册Object

全局注册

// 简单语法
Vue.component('props-demo-simple', {props: ['size', 'myMessage']
})// 对象语法,提供验证
Vue.component('props-demo-advanced', {props: {// 检测类型height: Number,// 检测类型 + 其他验证age: {type: Number,default: 0,required: true,validator: function (value) {return value >= 0}}}
})

单文件组件

.vue后缀文件,基本就是Vue文件里 template,script,style 一个网页需要的元素放在一个文件里,不同的设计思路

<template><p>{{ greeting }} World!</p>
</template><script>
module.exports = {data: function() {return {greeting: "Hello"};}
};
</script><style scoped>
p {font-size: 2em;text-align: center;
}
</style>

路由

引入:https://unpkg.com/vue-router@3/dist/vue-router.js

使用官方vue-router,使用Vue-router3系列版本适配Vue2

一句话介绍客户端路由:输入不同的url,页面渲染不同的内容。

在Vue中,就是不同的url可以渲染不同的Vue组件

具体细节参考官方链接:https://v3.router.vuejs.org/zh/

一般掌握常规路由用法基本的项目完全够用

http://www.yayakq.cn/news/625168/

相关文章:

  • 阿里云服务器可以做多少个网站适合seo的wordpress模板
  • 网络公司做机场网站怎么分析网站设计
  • 德清网站制作网站数据库配置
  • 部队网站源码wordpress音乐站主题
  • 个人网站和企业网站软件开发公司深圳
  • 网站设计的趋势wordpress 旅游预订
  • 网络运维和网站开发行业网站做不下去
  • 被攻击网站简单网站制作软件
  • 贺州网站推广做暧视频网站
  • 什么网站可以自己接工程做预算阿里云账号密码发给网站开发
  • 山西省建设工程招投标监督网站长沙人才市场招聘网最新招聘
  • 莆田 做网站的公司怎样做网站吸引客户
  • 深圳集团网站开发网站开发公司wordpress 同义词
  • 赣州做网站jx25图灵机器人+wordpress
  • wordpress网站地图生成wordpress 用户验证失败
  • 西部虚拟主机网站后台不能访问东圃手机网站开发
  • 网站的版式设计有哪些wordpress新建页面有什么作用
  • logo设计在线生成免费网站100件创意产品设计方案
  • 电气行业网站建设多少钱图片制作pdf文件
  • 文明校园建设专题网站如何建立一家公司
  • 张家港电脑网站制作旅游网站建设公司排名
  • 威海网站建设whhlwordpress 初始化sql
  • 电视直播网站建设深圳设计公司名单
  • 全国教育平台网站建设黄岩网站建设兼职
  • 网站怎么做登录模块大学生跨境电商策划书范文
  • 扬州整站seowordpress主题文件结构
  • 保定网站制作专业申请个人企业邮箱
  • 网站建设金手指排名专业wordpress 获取摘要
  • 用什么软件做网站最好中小企业信息网官网
  • 怎么做企业网站优化需要多少钱移动版网站建设