收藏文章

一、说说JSON和JSONP

         json是一种轻量级数据传输格式,jsonp是一种跨域传输方式,允许页面接受获取另一个域下的网页的json数据。

二、js面向对象理解
        面向对象(oop)
三、sublime:

1.sublime安装less高亮插件  

        直接把文件下载解压到package下面的文件夹里面(命名随意,如less),然后在prenfence-->packageSetting->less,就可以了

2、sublime插件们

3、sublime快捷键们

四、js中事件委托,冒泡详解  
    http://hb5.s.osidea.cc:1017
五、解决跨域问题的几种方案
六、nodejs相关:
     1.  安装nodejs  (更改环境变量视安装情况而定,Lilian本机不需要设置)
     2. 运行第一个nodejs程序(在git bash上运行不成功,但在Lilian本机Windows下控制台上成功输出了。要进入到该service.js文件所处的位置,再运行)
     3. commonjs规范  :commonJs是一种规范,定义很多普通应用程序使用的API,开发者使用commonjs编写应用程序,最终目的是使这些应用程序可以运行在不同的javascript解释器和不同的主机环境中。nodejs要遵守这种规范。

七、浏览器兼容
    1. css hack的三种方式   (不推荐使用hack, 滥用会造成html文档混乱不堪,增加管理和维护的负担。)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
怎么解决这段报错Invalid prop: type check failed for prop "isLikinged". Expected Boolean, got Number with value -1. found in ---> <LikingCom> at src/components/likingCom.vue <ArticleIndex> at src/views/article/articleView.vue <App> at src/App.vue在<template> <div> <van-button class="starbtn" :icon="isLikinged ? 'good-job' : 'good-job-o'" type="primary" @click="LikingFn" :loading="likingLoading" /> <!-- <van-icon color="#777" name="good-job-o" /> --> </div> </template> <script> import { likingGoApi, likingOutApi } from "@/api/article"; export default { model: { prop: "isLikinged", event: "isLikingFn", //子组件触发的事件 }, props: { isLikinged: Boolean, artId: [Number, String], //作者id }, data() { return { likingLoading: false, //收藏按钮的loading }; }, methods: { async LikingFn() { // 收藏/取消收藏文章的点击方法 try { this.likingLoading = true; if (this.isLikinged) { // 为true的时候取关 await likingOutApi(this.artId); this.$toast.success("点赞成功"); } else { // 走关注接口 await likingGoApi(this.artId); this.$toast.success("取消点赞"); } this.likingLoading = false; // 关注或未关注,都要修改按钮的视图状态 // props单向数据流,不能在子组件修改,子向父 // this.$emit("isFollowedFn"); //this.$emit触发input自定义事件 // this.$emit("input", !this.value); this.$emit("isLikingFn", !this.isLikinged); } catch (error) { console.log(error); } }, }, }; </script> <style scoped lang="less"> /deep/.starbtn { background: #fff; border: 0px; color: #3a3a3a; .van-icon-star-o { color: #3a3a3a; } .van-icon-star { color: #ff9912; } } </style>代码里
05-25
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值