ejs项目文档,组织冒泡事件

161 阅读1分钟
1.npm init -y 初始化 文件
2.利用yarn 安装koa
3.安装node包
4.添加命令 :`{"start":"nodemon app.js"}`

image.png

5.  安装koa、koa-router到dependencies
6.  安装nodemon到devDependencies
goods.js

const Router = require('koa-router');
const router = new Router({prefix:'/goods'});

router.get('/', async ctx =>{
  ctx.body = '我是商品'
})

router.get('/list', async ctx =>{
  ctx.body = '我是商品列表'
})

module.exports = router

// 进行逻辑判断的语法
<% if(locals.isMe){%>
    <a href="#">@提到我(3)</a>
    <% } else { %>
      <button>关注</button>
      <%} %>
npm run start启动服务
//阻止冒泡事件
1 function stopBubble(e){

2 //如果传入事件对象且支持W3C的stopPropagation的用法

3 if(e && e.stopPropagation){

4 //即为非IE浏览器

5 e.stopPropagation();

6 }else{

7 //IE方式取消事件冒泡

8 window.event.cancelBubble=true;

9 }