不想养的话可以找下当地的撸猫咖啡厅之类的,周末去一下就好了
写一个 bat 文件就好了嘛,网上一堆参考代码
微信故意做的封闭生态,小程序连链接点击跳转或者打开浏览器都不支持
Rollup 和 Buble 的作者写的轮子,比较吸引眼球,Virtual DOM 比原生 DOM 还是好很多
老项目升级 Vue3 还是要谨慎。。。 能切换到 react 是最好的,工作量不少,react 基本就靠的 js 语法,写起来自由。
直接私信问不就行了~如果是陌生人,安全机制限制,应该是没办法的,之前好像王者荣耀之类的可以通过王者营地知道一些微信 QQ 的信息(陌生人),可以用来加微信好友
大同小异,code 和 message 字段每次都会返回,包括请求成功的时候:返回 200, "OK" 之类的信息,方便前端统一处理
code
message
interface R<T> { data: T; // 请求数据,可以是对象或者数组 code: number; // 错误码 message: string; // 错误信息,提示信息 extra: any; // 额外信息,全局信息等等 }
是不是路径参数没有加 encodeURI ?
刚出来几天 google 已经收录了 6万多条了,seo 做的 6 啊
看了前端页面,react + scss 做的,用了 hash class
google 内部使用 Piper 对外协作的项目使用 git,大多数公司都没有 google 那种管理需求,也没能力自己搞一个全新的权限管理、版本管理系统,只能 git/svn 挑一个
新项目有条件还是上 vue3,有一些语法优化,api 也更好用些,老项目没有太多决心还是不要迁移的好(兼容坑太多了)
vue3.x 就不用这么麻烦了,<template> 支持 Fragments 写法:
<template>
<!-- Layout.vue --> <template> <header>...</header> <main v-bind="$attrs">...</main> <footer>...</footer> </template>
axios 用起来好用点,而且可以自己写 adapter 适配不同场景,比如小程序,这样代码迁移到小程序端的时候,基本只要写个 adapter 就行了,如果用 fetch,基本上所有 api 要用小程序的接口再写一次
响应式布局和 angular 无关吧,css 的问题,可以看下一些做的比较好的方案:facebook/twitter/apple 主页和 google 各个web 产品,基本都做到了 pc 和 mobile 一套方案兼容,不需要再搞一个站点
composition-api 逻辑解耦比较强吧,而且 jsx 支持比较好了
这还早吧。。。2.0 to 3.0 的坑还没填完呢
新项目可以搞一搞,老的项目还是 Vue2 吧,迁移坑太多了,得慢慢过渡到其他 2.x,Vue 不像 React 16/17/18 那样可以平滑过渡,过渡方案不够完善,没想清楚就迁移太痛苦了
刚学编程最好的方法就是搞个实际的项目做一做,慢慢的可以刷刷 leetcode 提升下算法能力。
import React, { FC } from 'react'; const Index: FC = () => { return ( <div onClick={e => { e.stopPropagation(); // do something }}/> ); };
用 stopPropagation 就行了
stopPropagation
真的不要在乎这么一点学习成本,熟悉不到一周就会了,用了 ts 的人都说再也回不去 js 那种写法了。类型声明减少大量 bug,减少沟通成本,前期开发就能发现大量问题,而不是等到上线后应用崩溃,配合 IDE 做字段重构也非常方便。ts 支持最好的就是 angular,其次是 react,最后是 vue 。