首页 > 其他分享 >vue 浅解

vue 浅解

时间:2023-12-26 11:00:38浏览次数:29  
标签:vue name age 浅解 sex item Vue 21

Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。

vue有自己的语法,一般以v- 开头,如:v-for="(item,index) in array 是一个循环。

<!DOCTYPE html>
<html lang="en" xmlns:v-bind="http://www.w3.org/1999/xhtml" xmlns:v-if="http://www.w3.org/1999/xhtml"
      xmlns:v-on="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="UTF-8">
    <title>HelloVue</title>
    <!--引入Vue.js (注意,这里是为了方便测试,采用这种src引入vue,实际开发中都是npm 安装Vue的)-->
    <script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.12/vue.min.js"></script>
</head>

<body>
<div id="app">
    <table>
        <thead>
        <tr>
            <th><input type="checkbox"></th>
            <th>序号</th>
            <th>姓名</th>
            <th>年龄</th>
            <th>性别</th>
            <th>操作</th>
        </tr>
        </thead>
        <tbody>
        <tr v-for="(item,index) in array">
            <td><input type="checkbox"></td>
            <td>{{index+1}}</td>
            <td>{{item.name}}</td>
            <td>{{item.age}}</td>
            <td>{{item.sex}}</td>
            <td>
                <button>编辑</button>
                <button>删除</button>
            </td>
        </tr>
        </tbody>
    </table>
</div>
<script>
    new Vue({
        el:'#app',
        data:{
            array:[
                {
                    name:'小红',
                    age:21,
                    sex:'女'
                },
                {
                    name:'小黄',
                    age:21,
                    sex:'男'
                },
                {
                    name:'小蓝',
                    age:21,
                    sex:'男'
                }
            ]
        }
    })
</script>
</body>

</html>

 

标签:vue,name,age,浅解,sex,item,Vue,21
From: https://www.cnblogs.com/lrzy/p/17927657.html

相关文章

  • fortawesome在vue3中的使用
    fortawesome的使用,2023-12-25https://fontawesome.com/search?o=r&m=free&c=coding&s=solid6.5.1,3.0.5,6.5.1yarnadd@fortawesome/fontawesome-svg-coreyarnadd@fortawesome/vue-fontawesomeyarnadd@fortawesome/free-solid-svg-icons/*SetupusingVu......
  • vue3中toRefs用法
    toRefs是Vue.js3中的一个实用函数,用于将响应式对象转换为普通对象,其中每个属性都是一个ref对象。这在某些情况下很有用,特别是想要将一个包含多个响应式属性的对象传递给子组件时。以下是toRefs的基本用法:import{reactive,toRefs}from'vue';constreactiveObject=reac......
  • echarts在vue中不显示中国地图
    遇到的情况是在开发中,中国地图是正常显示的但是打包之后,放到服务器,地图就不显示了,经过搜索,说是因为低版本的echarts需要手动添加map首先找到这个文件然后手动写上这个最后重新打包试试吧......
  • Vue知识系列(7)每天10个小知识点
    @TOC......
  • vue 生产环境寻找方法
    https://juejin.cn/post/6898483758085701646  控制台输入  单击函数会直接跳转 这里可以直接看到data 也可以修改方法 控制台直接操作deta  生产环境直接 源码搜索 devtool   然后设置为true 然后关闭f12重新打开 自己内网生产环境可以生......
  • 一文掌握 Vue3 + Express 大文件分片上传、断点续传、秒传技巧!
    前言在日常开发中,文件上传是常见的操作之一。文件上传技术使得用户可以方便地将本地文件上传到Web服务器上,这在许多场景下都是必需的,比如网盘上传、头像上传等。但是当我们需要上传比较大的文件的时候,容易碰到以下问题:上传时间比较久;中间一旦出错就需要重新上传;一般服务端会对文件......
  • vue实现文件下载
    vue实现文件下载:https://blog.csdn.net/weixin_41696001/article/details/124210326?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170349398716800222872852%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=1703493987168002228728......
  • Vue学习之插槽slot
    1.插槽是什么插槽就是子组件中的提供给父组件使用的一个占位符,用<slot></slot>表示,父组件可以在这个占位符中填充任何模板代码,如HTML、组件等,填充的内容会替换子组件的标签。插槽显不显示、怎样显示是由父组件来控制的,而插槽在哪里显示就由子组件来进行控制。简单理解......
  • vscode打开vue3,报红,ts类型找不到问题
    vscode不用禁用原有的插件Veyur和javascriptVue之前vscode检测到vue3,自动推荐安装了VueLanguageFeature(Volar),但用它扔有类型报错。官方推荐,使用它时禁用Vetur,以免有冲突。只需安装TypeScriptVuePlugin(Volar)并且打开,设置中的命令面板,快捷键f1,搜索type:select,选......
  • VUE框架CLI组件化配置全局Router路由实现前置守卫鉴权效果------VUE框架
    //导入vue-router对象importVueRouterfrom"vue-router";importHebeifrom"../pages/hebei.vue";importHenanfrom"../pages/henan.vue";importCityfrom"../pages/city.vue";//创建路由器对象(在这个路由器对象中配置路由)constrouter=ne......