分享

vue前端框架架应用

 若生安饶 2023-09-05 发布于河南

示例1

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>vue测试</title>

    <script src="https://cdn./vue/2.5.16/vue.min.js"></script>

</head>

<body>

<div id="app">

    <input type="text" name="username" v-model="username">

    {{url}}

    <a v-bind:href="url">点击跳转1</a>

    <a :href="url">点击跳转2</a>

   <input type="button" value="点击" @click="show1()">

   <div v-if="status==1">状态1</div>

    <div v-if="status==2">状态2</div>

    <input type="text" name="status" v-model="status">

    <div v-show="status==1">test</div>

    <div v-for="domain in arrays">

        <li>{{domain}}</li>

    </div>

</div>

<script>

    new Vue({

        el:"#app",

        data(){

            return {

                username: 'mytest',

                url:'http://localhost:8080/test',

                status: 1,

                arrays:['t1','t2','t3']

            }

        },

        methods:{

            show1(){

                alert("cest")

            },

            show2(){

            }

        }

    });

</script>

</body>

</html>


示例2

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>vueindex</title>

    <script src="https://cdn./vue/2.5.16/vue.min.js"></script>

    <!--发送ajax引用-->

    <script src="https:///axios/dist/axios.min.js"></script>

</head>

<body>

<div id="app">

    <table>

        <thead>

        <colgroup>

            <col width="100">

            <col width="200">

            <col width="100">

            <col width="200">

        </colgroup>

        </thead>

        <tr>

            <th>ID</th>

            <th>名称</th>

            <th>年龄</th>

            <th>操作</th>

        </tr>

        <tr v-for="user in users">

            <td>{{user.id}}</td>

            <td>{{user.name}}</td>

            <td>{{user.age}}</td>

            <td><a>删除</a>></td>

        </tr>

    </table>

</div>

<script>

    new Vue({

        el: '#app',

        data() {

            return {

                users: []

            }

        },

        //页面加载完毕执行

        mounted() {

            var ths = this;

            axios({

                method: 'GET',

                url: 'http://localhost:8081/mytest//user/findAll'

            }).then(function (result) {

                var code = result.status;

                var data = result.data;

                if (code == "200") {

                    ths.users = data;

                }

            });

        },

    });

</script>

</body>

</html>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约