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

如何在后台做网站流程北京seo管理

如何在后台做网站流程,北京seo管理,云南放心seo整站优化,网站的建设费用分为本节目标 掌握vue指令 定义常用指令案例-小黑记事本指令修饰符 介绍 指令就是带有v-前缀的标签属性, 不同的指令, 可以实现不同的功能 常用指令 渲染指令 语法: v-html 动态渲染标签作用: 动态设置元素的innerHTML场景: 用来动态解析标签 语法: v-text 动态渲染文本会…本节目标 掌握vue指令 定义常用指令案例-小黑记事本指令修饰符 介绍 指令就是带有v-前缀的标签属性, 不同的指令, 可以实现不同的功能 常用指令 渲染指令 语法: v-html 动态渲染标签作用: 动态设置元素的innerHTML场景: 用来动态解析标签 语法: v-text 动态渲染文本会覆盖标签内部的原本的内容不识别标签 语法: {{ }} 插值表达式专门解决内容覆盖问题 显示隐藏 语法: v-show 作用: 控制元素显示隐藏示例: v-show表达式 表达式值为true显示, false隐藏原理: 切换display:none 控制显示隐藏场景: 频繁切换 动态创建 语法: v-if 作用: 控制元素创建或销毁示例: v-if表达式 表达式值为true显示,false隐藏原理: 基于条件判断,创建或移除元素场景: 要么显示要么隐藏的场景补充: v-else/v-else-if辅助v-if进行复杂的判断渲染 事件绑定 语法: v-on 作用: 注册事件 添加监听 提供处理逻辑语法: v-on:事件名内联语句 v-on:事件名methods中的函数名 简写: 事件名内联语句区别: 内联语句可以直接访问数据, methods中的方法需要使用this访问实例补充: methods中的方法, this都会指向当前实例传参: clickfn(参数1, 参数2)接收: fn(a, b) { ... ... }完整传参: 直接传递参数,会覆盖事件对象, 如果两种参数都需要, 往下看↓ 方式1: vue提供了内置变量, 名为$event, 就是原生的DOM事件对象 click函数名($event, 参数1, 参数2) 方式2: 使用箭头函数包装一层, 可以保留原本的事件对象, 再通过调用函数传参 click(value) 函数名(value, 参数1, 参数2) 属性绑定 语法: v-bind:属性名表达式 作用: 动态的设置html标签的属性( src/ url/ title/)简写: :属性名表达式 动态样式 为了方便开发者进行样式控制, Vue扩展了v-bind的语法, 可以针对class类名和style行内样式进行控制 1class类名 a. 对象写法 语法: :class{ 类名1: 布尔值, 类名2: 布尔值 } 场景: 适合一个类名, 来回切换 案例: body!-- 目标实现tab导航高亮切换思路: 1, 基于数据动态渲染tab2, 准备一个变量, 记录高亮的下标3, 基于高亮标识, 动态控制class类型 4, 高亮切换的核心, 就是切换下标--div idappulli v-for(item,index) in list :keyitem.id clickactiveIndexindexa :class{ active: activeIndexindex } href#{{ item.name }}/a/li/ul/divscript srchttps://cdn.jsdelivr.net/npm/vue2/dist/vue.js/scriptscriptconst app new Vue({el: #app,data: {activeIndex: 0, // 高亮标识list: [{ id: 1, name: 京东秒杀 },{ id: 2, name: 每日特价 },{ id: 3, name: 品类秒杀 }]}})/script /body b. 数组写法 语法: :class[类名1, 类名2, 类名3] 场景: 适合批量添加或删除类名 2行内style 语法: :style{ css属性名1: css属性值1, css属性名2: css属性值2, } 场景: 某个具体属性的控制 补充: 如果是复合属性名( 如background-color), 需要大驼峰或引号包裹, 否则报错 案例: bodydiv idapp!-- 外层盒子(黑色容器) --div classprogress!-- 内层盒子(蓝色进度) --div classinner :style{ width: progress % }span{{progress}}%/span/div/divbutton clickprogress25设置25%/buttonbutton clickprogress50设置50%/buttonbutton clickprogress75设置75%/buttonbutton clickprogress100设置100%/button/divscript srchttps://cdn.jsdelivr.net/npm/vue2/dist/vue.js/scriptscriptconst app new Vue({el: #app,data: {progress: 25,}})/script /body 循环渲染 语法: v-for(item,index) in 数组 :key唯一标识 作用: 基于数据循环, 多次渲染整个元素范围: 可以循环数组, 对象, 数字item是数组元素, index是下标key的作用是给元素添加唯一标识, 保证Vue对列表的正确排序和复用key的值只能是字符串或数字类型key的值必须具有唯一性推荐使用id作为key, 单纯的渲染可以使用index作为key key的原理 v-for的默认行为会尝试原地修改元素(就地复用) 加key的执行过程 要删除第一条数据 根据key的值对比ODM, 值相等就删除该DOM, 剩下的DOM复用 可以正确的更新DOM, 删除DOM-1, 留下2-3-4 不加key的执行过程 要删除第一条数据 根据原地复用规则复用DOM 把数据2更新到DOM1中 把数据3更新到DOM2中 把数据4更新到DOM3中 删除DOM4 错误的更新DOM, 删除DOM-4, 留下1-2-3 双向绑定 语法: v-model变量 作用: 给表单元素使用, 快速设置或获取表单元素内容数据变化 - 视图自会更新视图变化 - 数据自动同步 其他表单 常见的表单元素都可以使用v-model绑定关联,快速获取和设置表单元素的值 说明 它会根据控件的类型,自定选取正确的方法更新元素 特定修饰符 它们是 v-model 指令的特定修饰符提供了额外的功能来处理用户输入。 示例 input typetext v-model.numberusername .number 将用户输入的值变成数值类型.trim 去除首位两侧的空格.lazy 在change时而非input时更新(只同步最后的结果,不同步修改的过程) 案例 body!-- 目标: 使用v-model收集多种表单类型的值--div idapph3小黑学习网/h3姓名input typetext v-modelnamebrbr是否单身input typecheckbox v-modelisSinglebrbr!-- 前置理解1. name: 给单选框加上 name 属性 可以分组 → 同一组互相会互斥2. value: 给单选框加上 value 属性用于提交给后台的数据结合 Vue 使用 → v-model--性别:input typeradio namegender value1 v-modelgender男input typeradio namegender value0 v-modelgender女brbr!-- 前置理解1. option 需要设置 value 值提交给后台2. select 的 value 值关联了选中的 option 的 value 值结合 Vue 使用 → v-model--所在城市:select v-modelcityoption value101北京/optionoption value102上海/optionoption value103成都/optionoption value104南京/option/selectbrbr自我描述textarea v-modeldesc/textareabutton立即注册/button/divscript srchttps://cdn.jsdelivr.net/npm/vue2.7.14/dist/vue.js/scriptscriptconst app new Vue({el: #app,data: {name: ,isSingle: true,gender: 1,city: 101,desc: }})/script /body 案例-小黑记事本 需求 列表渲染删除功能添加功能统计和清空 body!-- 主体区域 --section idapp!-- 输入框 --header classheaderh1小黑记事本/h1input v-modelnewTodo placeholder请输入任务 classnew-todo /button clickaddTodo classadd添加任务/button/header!-- 列表区域 --section classmainul classtodo-listli classtodo v-for(item, index) in list :keyitem.iddiv classviewspan classindex{{ index 1 }}./span label{{ item.name }}/labelbutton clickdeleteItem(item.id) classdestroy/button/div/li/ul/section!-- 统计和清空 --footer classfooter v-showlist.length0!-- 统计 --span classtodo-count合 计:strong {{ list.length }} /strong/span!-- 清空 --button clickclear classclear-completed清空任务/button/footer/section!-- 底部 --script srchttps://cdn.jsdelivr.net/npm/vue/dist/vue.js/scriptscriptconst app new Vue({el: #app,data: {newTodo: ,list: [{ id: 1, name: 跑步一公里 },{ id: 2, name: 跳绳500次 },{ id: 3, name: 游泳100米 },]},methods: {// 删除任务deleteItem(id) {this.list this.list.filter(item item.id ! id)},// 添加任务addTodo() {if (!this.newTodo.trim()) {alert(请输入任务内容)return}this.list.unshift({ id: new Date(), name: this.newTodo })this.newTodo },// 清空clear() {this.list []}}})/script /body 指令修饰符 通过 . 指明一些指令后缀, 不同后缀封装了不同的处理操作, 帮助我们简化代码 按键修饰符 Keyup.enter - 监听键盘回车事件 keyup.esc - 监听esc事件 v-model修饰符 v-model.trim - 去除收尾空格 v-model.number - 转数字(转换失败保留原值) 事件修饰符 事件名.stop - 阻止事件冒泡 事件名.prevent - 阻止默认行为 事件名.once - 事件只触发一次
文章转载自:
http://www.morning.nrzkg.cn.gov.cn.nrzkg.cn
http://www.morning.dwfzm.cn.gov.cn.dwfzm.cn
http://www.morning.ypktc.cn.gov.cn.ypktc.cn
http://www.morning.niukaji.com.gov.cn.niukaji.com
http://www.morning.qyhcm.cn.gov.cn.qyhcm.cn
http://www.morning.lngyd.cn.gov.cn.lngyd.cn
http://www.morning.qgjxy.cn.gov.cn.qgjxy.cn
http://www.morning.hpcpp.cn.gov.cn.hpcpp.cn
http://www.morning.blqmn.cn.gov.cn.blqmn.cn
http://www.morning.knpbr.cn.gov.cn.knpbr.cn
http://www.morning.nkjxn.cn.gov.cn.nkjxn.cn
http://www.morning.pmdlk.cn.gov.cn.pmdlk.cn
http://www.morning.rbzht.cn.gov.cn.rbzht.cn
http://www.morning.dpmkn.cn.gov.cn.dpmkn.cn
http://www.morning.tmbtm.cn.gov.cn.tmbtm.cn
http://www.morning.hflrz.cn.gov.cn.hflrz.cn
http://www.morning.sgpny.cn.gov.cn.sgpny.cn
http://www.morning.kqkmx.cn.gov.cn.kqkmx.cn
http://www.morning.cfmrb.cn.gov.cn.cfmrb.cn
http://www.morning.ggxbyhk.cn.gov.cn.ggxbyhk.cn
http://www.morning.mfnjk.cn.gov.cn.mfnjk.cn
http://www.morning.gygfx.cn.gov.cn.gygfx.cn
http://www.morning.mzwfw.cn.gov.cn.mzwfw.cn
http://www.morning.msfqt.cn.gov.cn.msfqt.cn
http://www.morning.mgwdp.cn.gov.cn.mgwdp.cn
http://www.morning.whclz.cn.gov.cn.whclz.cn
http://www.morning.rjljb.cn.gov.cn.rjljb.cn
http://www.morning.cpfx.cn.gov.cn.cpfx.cn
http://www.morning.jppb.cn.gov.cn.jppb.cn
http://www.morning.qfcnp.cn.gov.cn.qfcnp.cn
http://www.morning.jgcrr.cn.gov.cn.jgcrr.cn
http://www.morning.mcjyair.com.gov.cn.mcjyair.com
http://www.morning.sjwqr.cn.gov.cn.sjwqr.cn
http://www.morning.hwxxh.cn.gov.cn.hwxxh.cn
http://www.morning.rsnn.cn.gov.cn.rsnn.cn
http://www.morning.mnbgx.cn.gov.cn.mnbgx.cn
http://www.morning.nngq.cn.gov.cn.nngq.cn
http://www.morning.pznqt.cn.gov.cn.pznqt.cn
http://www.morning.sqtsl.cn.gov.cn.sqtsl.cn
http://www.morning.qbfs.cn.gov.cn.qbfs.cn
http://www.morning.qpqwb.cn.gov.cn.qpqwb.cn
http://www.morning.plxhq.cn.gov.cn.plxhq.cn
http://www.morning.ffwrq.cn.gov.cn.ffwrq.cn
http://www.morning.krtky.cn.gov.cn.krtky.cn
http://www.morning.qpqwd.cn.gov.cn.qpqwd.cn
http://www.morning.nrbcx.cn.gov.cn.nrbcx.cn
http://www.morning.mhnr.cn.gov.cn.mhnr.cn
http://www.morning.crrmg.cn.gov.cn.crrmg.cn
http://www.morning.tpps.cn.gov.cn.tpps.cn
http://www.morning.sxcwc.cn.gov.cn.sxcwc.cn
http://www.morning.trjp.cn.gov.cn.trjp.cn
http://www.morning.fwblh.cn.gov.cn.fwblh.cn
http://www.morning.mzydm.cn.gov.cn.mzydm.cn
http://www.morning.qrpx.cn.gov.cn.qrpx.cn
http://www.morning.fjgwg.cn.gov.cn.fjgwg.cn
http://www.morning.yldgw.cn.gov.cn.yldgw.cn
http://www.morning.btwrj.cn.gov.cn.btwrj.cn
http://www.morning.gcqkb.cn.gov.cn.gcqkb.cn
http://www.morning.nfbkz.cn.gov.cn.nfbkz.cn
http://www.morning.ccjhr.cn.gov.cn.ccjhr.cn
http://www.morning.kwqcy.cn.gov.cn.kwqcy.cn
http://www.morning.wwkft.cn.gov.cn.wwkft.cn
http://www.morning.kqpsj.cn.gov.cn.kqpsj.cn
http://www.morning.qgtfl.cn.gov.cn.qgtfl.cn
http://www.morning.wanjia-sd.com.gov.cn.wanjia-sd.com
http://www.morning.gsrh.cn.gov.cn.gsrh.cn
http://www.morning.ns3nt8.cn.gov.cn.ns3nt8.cn
http://www.morning.zpxwg.cn.gov.cn.zpxwg.cn
http://www.morning.weitao0415.cn.gov.cn.weitao0415.cn
http://www.morning.ymsdr.cn.gov.cn.ymsdr.cn
http://www.morning.nkhdt.cn.gov.cn.nkhdt.cn
http://www.morning.tbqdm.cn.gov.cn.tbqdm.cn
http://www.morning.nxwk.cn.gov.cn.nxwk.cn
http://www.morning.wzwyz.cn.gov.cn.wzwyz.cn
http://www.morning.pwdmz.cn.gov.cn.pwdmz.cn
http://www.morning.trhlb.cn.gov.cn.trhlb.cn
http://www.morning.tbkqs.cn.gov.cn.tbkqs.cn
http://www.morning.pqhfx.cn.gov.cn.pqhfx.cn
http://www.morning.rksnk.cn.gov.cn.rksnk.cn
http://www.morning.nxwk.cn.gov.cn.nxwk.cn
http://www.tj-hxxt.cn/news/248202.html

相关文章:

  • 创办一个网站的流程百度浏览器下载官方免费
  • 织梦猫html5高端网络服务机构网站模板软件生命周期6个阶段
  • 太原手手工网站建设公司wordpress 引用视频
  • 淘宝站外网站可以做吗前端开发培训中心
  • 可免费注册的网站商丘网络
  • 地区性中介类网站建设旅游景区宣传软文
  • 儿童 网站模板公司名字大全三个字
  • 响应式网站 外贸wordpress插件 评分
  • 做网站英文编辑有前途吗小程序注册页面
  • 百度友情链接佛山选择免费网站优化
  • 高端网站改版办公室装修设计软件
  • 深圳最大的招聘网站是什么电大网上作业代做网站
  • 网站专题页面开发计算机网络维护工作内容
  • 家庭网络做网站wordpress制作网站步骤
  • 西安自助建站公司展示型装饰网站模板
  • 网站推广服务费会计分录怎么做怎么做一个企业网站
  • 如何做网校网站手机做电商怎么赚钱
  • 网站制作职责怎么做正规网站吗
  • 利用google地图标注做网站哈尔滨建设网官方网站
  • 贞丰县住房和城乡建设局网站厦门企业app开发
  • 南宁专业网站开发制作网站免费建站
  • 外贸视频网站开发为什么做电影网站没有流量
  • 网站开发公司 上wordpress网盘搜索
  • 网上做兼职的网站frontpage做内部网站
  • 网页上传和网站开发游戏软件开发公司简介
  • 新乡网站建设制作公司淮北招聘网淮北论坛
  • developer官网下载东莞优化哪家好
  • wordpress说说插件企业网站产品内页优化
  • 做网站的桔子什么品牌推广策略案例
  • 上海兴业建设有限公司网站推荐家居网站建设