Cookie、VUE

目录

一、Cookie

1.Cookie的使用

  2.Cookie的应用

二、Vue

1.定义js对象

1)对象定义

2)新建Vue对象

三、Vue.js基本语法 

1)数据绑定

a.v-bind

b.v-model

c.trim

2)条件渲染 

a.if-else

b.v-show

3)列表渲染 

a.迭代 (v-for)

示例代码:

4)事件驱动

a.v-on

b.event

5)侦听属性

a.watch

三、Vue对象生命周期

1.Vue对象的生命周期

2.生命周期钩子函数


一、Cookie

1.Cookie的使用


    1) 创建Cookie对象
    2) 在客户端保存Cookie
    3) 设置cookie的有效时长
        cookie.setMaxAge(60),设置cookie的有效时长为60s
        cookie.setDomain(String pattern);
        cookie.setPath(String uri)

@WebServlet("/cookie01")   //url:http://localhost:7070/Cookie/cookie01
public class CookieServlet01 extends HttpServlet {
    @Override
    protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        //1.创建cookie对象
        Cookie cookie = new Cookie("uname","xx");
        //2.将cookie对象保存至浏览器端
        response.addCookie(cookie);

    }
}

         创建Cookie后可以在浏览器中查询保存的Cookie(这里可采用html文件帮助跳转至浏览器)

 request.getRequestDispatcher("hello01.html").forward(request,response);   //跳转至hello01.html页面

        比如本人使用hello01.html:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<h1>cookie保存成功!</h1>
</body>
</html>

        (此处使用Microsoft Edge,其余浏览器保存位置均可在网上查询得)

        在浏览器中右键 --> 检查 -->  网络 -->  cookie(若没有cookie,则刷新)则可看到

 

        或者在网页设置 --> Cookie 和已存储数据 

 

  2.Cookie的应用


        a.记住用户名和密码(setMaxAge10天:60 * 60 * 24 *10)
        b.免登录

二、Vue

1.定义js对象

1)对象定义

定义其对象有两种方式,如下:

//方式1:
var person = new Object();
        person.pid = "p001";
        person.pname="jim";
        person.sayHello = function(){
            alert("HELLO world");
        }


//方式2:
 var person = {
            "pid":"p001",
            "pname":"jim",
            "sayHello":function(){
                alert("HELLO world");
            }
        };

使用如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script language="JavaScript">

        function hello(){
            person.sayHello();
        }

        //此处使用方法2示例
        var person = {
            "pid":"p001",
            "pname":"jim",
            "sayHello":function(){
                alert("HELLO world");
            }
        };
        window.onload=function(){
            var vue = new Vue({

            });
        }
    </script>
</head>
<body>
<div id="div0">
    <span>HELLO</span>
    <input type="button" value="打招呼" onclick="hello()"/>
</div>
</body>
</html>

效果如下:

2)新建Vue对象

Var vue = new VUE({key,value})

 Vue对象中的 el 属性:

el:"#div0"    <!--表示是当前vue对象和i
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值