logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

聊聊什么是 i18n?JavaScript 中的 i18n 基本概念

所有 Intl 对象都需要一个语言环境参数。语言子标签脚本子标签(可选)地区(或国家)子标签(可选)一个或多个变体子标签(可选)一个或多个 BCP 47 扩展序列(可选)私人使用的扩展序列(可选)通常来说,只需要指定语言和地区就足够了。例如,“en-US”、"fr-FR"等。除了使用字符串外,});这也可以在另一个 Intl 构造函数中使用。如果没定义区域设置,则使用设备的当前语言和区域设置。

#javascript#开发语言#ecmascript
uniapp与微信小程序混合开发

现有一个比较大的微信小程序应用,想要把新功能利用uni-app来开发需要怎么去实现,是否可行?有哪些优缺点?uni官方给出的方式1:把原生小程序转换为uni-app源码。有各种转换工具,方式2:新建一个uni-app项目,把原生小程序的代码变成小程序组件,进而整合到uni-app项目下。uni-app支持使用小程序wxml组件,方式3:原生开发的小程序仍保留,部分新功能使用uni-app开发我们需

#微信小程序#uni-app#小程序
uniapp+vue自定义埋点数据收集和提交

公司开发了一款为高考学生服务的APP,技术站选用的uniapp+vue全家桶,是一款非常实用的高考志愿管理服务应用软件。开发后期领导新提出需求,需要自己写事件埋点,自己统计PV、UV数据。经过不懈的加班抠唆出了些许的优化代码,在此做个记录:首先是明确需要收集什么信息和什么时候收集信息:经过和相关同事探讨后我们一致通过了一下几个字段为必要数据timeStamp是时间戳,uuid是设备的唯一标识,ap

#vue.js#javascript#前端
TypeScript实战之用TS封装Axios

这是TypeScript实战的第三篇文章。前面两篇笔者分别介绍了在Vuex和Pinia中怎么使用TypeScript以及Vuex和Pinia的区别。今天我们再用TypeScript封装一遍Axios。希望能进一步巩固TypeScript的基础知识。说了这么多,有些小伙伴们可能有点晕了,下面笔者分享下整个axios的封装。result: T;};// 导出Request类,可以用来自定义传递配置来创

#typescript#javascript#前端
vue2的render函数你用过吗?

前提在日常使用vue2开发的过程中,我们大多是使用文档推崇的模版语法的方式进行界面HTML结构的编写但其实在vue文档中还介绍了另外一个编写HTML的方式:render函数(渲染函数)由于render函数更接近vue的渲染器底层,所以它具备更好的灵活性,同时也由于贴近底层,导致写出的代码具备可读性较差,维护难度大的特点。看完本篇可以学到什么render函数在vue中何处调用render函数的使用方

#vue.js#javascript#前端
css动画:文字向上移动并逐渐消失

背景今天有个同学请教我一个css效果怎样实现,据他描述是点击后一个文字上浮然后慢慢消失。就下面这样子:我第一时间想到的是css动画,以前在w3cschool粗略过了一遍css教程,记得有这样的功能。其实学习就是这样,有些知识只需要了解下,没必要完全掌握,知道有这个东西,然后在要用到的时候启动cv大法。解决于是我迅速上w3cschool找了下,很快找到相关内容,是用最基本的from to语法,就是从

#动画#css#css3
vue 获取到数据但却渲染不到页面上

很多时候对数据进行处理了,但是页面上就是没变化,没效果,用 console.log 打印数据都没问题,特别是数组、对象容易出现这个问题;保存变量,(向响应式对象中添加一个属性,并确保这个新属性同样是响应式的,且触发视图更新。它必须用于向响应式对象上添加新属性,因为 Vue 无法探测普通的新增属性)删除对象的属性,(如果对象是响应式的,确保删除能触发更新视图。这个方法主要用于避开 Vue 不能检测到

#vue.js#javascript#前端
Vue3 手把手教你自定义组件——setup版

自定义组件,我们一般需要实现这几个点:刚开始尝试Vue 3的时候用的组合式API都是这样的写法乍一看感觉不如原来的啊,什么逻辑都写到setup里面了,好臃肿的一个方法。但事实上,Vue 3在对响应式重新设计之后,让我们可以通过和方法来创建声明一个响应式变量,也就意味着我们很多逻辑可以不依赖this.data进行开发和编写,甚至一些响应式逻辑都可以多组件复用。在了解了这些点之后,即便我们可以将逻辑拆

#vue.js#javascript#前端
暂无文章信息