草庐IT

Blazor Server 从头开始:02 创建组件

?系列导航BlazorServer从头开始:01创建项目?阅读说明此部分内容旨在说明各种Blazor的基本概念与使用方法,并没有提供实际的教程式代码,所以读者没必要把代码敲一遍。没得意义。?Razor组件 Razor组件是Blazor应用的基本单元,每一个页面或页面上的元素都可以是一个组件,或者说,可以将组件看成是一个页面或引用到一个页面的一部分。Razor组件分成三个部分组成,1)声明:@page "路由名称",用于表示当前页面的路由;@layout模板名称,表示当前组件使用哪个布局模板;@inheritsLayoutComponentBase,表示当前组件是一个布局组件等。2)页面:使用H

Blazor Server 从头开始:02 创建组件

?系列导航BlazorServer从头开始:01创建项目?阅读说明此部分内容旨在说明各种Blazor的基本概念与使用方法,并没有提供实际的教程式代码,所以读者没必要把代码敲一遍。没得意义。?Razor组件 Razor组件是Blazor应用的基本单元,每一个页面或页面上的元素都可以是一个组件,或者说,可以将组件看成是一个页面或引用到一个页面的一部分。Razor组件分成三个部分组成,1)声明:@page "路由名称",用于表示当前页面的路由;@layout模板名称,表示当前组件使用哪个布局模板;@inheritsLayoutComponentBase,表示当前组件是一个布局组件等。2)页面:使用H

javascript DAY 02

条件控制语句及表达式运算符及表达式1.()前面不能直接用++console.log(++(a--));//()不能和++一起使用2.str与Number值比较(字符串比较时会自动变为Number值)console.log('123A'>213);//false自动转为number如果不能转就会出现NaN注意:转Number值的时候是用的Number方法(有不能转换的字符换会直接转变成NAN)!3.比较之中只要出现NAN无论是啥一般全是falseconsole.log(NaN==NaN);//false 4.undefined是null衍生出来了的所以是其儿子,值相等。但是类型不同所以是==而不

javascript DAY 02

条件控制语句及表达式运算符及表达式1.()前面不能直接用++console.log(++(a--));//()不能和++一起使用2.str与Number值比较(字符串比较时会自动变为Number值)console.log('123A'>213);//false自动转为number如果不能转就会出现NaN注意:转Number值的时候是用的Number方法(有不能转换的字符换会直接转变成NAN)!3.比较之中只要出现NAN无论是啥一般全是falseconsole.log(NaN==NaN);//false 4.undefined是null衍生出来了的所以是其儿子,值相等。但是类型不同所以是==而不

day02-功能实现01

功能实现011.功能01-搭建Vue前端工程1.1需求分析使用Vue3的脚手架vue-cli工具,创建ssm的前端项目基础开发环境Vue-cli主要的功能是自动生成Vue的项目模板,提高开发效率1.2代码实现1.2.1搭建vue工程以下命令使用管理员权限(1)先下载node.jsLTS,并安装node.js的npm,用于管理前端项目包依赖。这里安装node.js的14.17.3版本,方便使用Vue3官网地址:https://nodejs.org/zh-cn/blog/release/v14.17.3/,下载安装,一路点击下一步即可。安装完毕,在命令窗口输入node-v和npm-v,出现如下字样

day02-功能实现01

功能实现011.功能01-搭建Vue前端工程1.1需求分析使用Vue3的脚手架vue-cli工具,创建ssm的前端项目基础开发环境Vue-cli主要的功能是自动生成Vue的项目模板,提高开发效率1.2代码实现1.2.1搭建vue工程以下命令使用管理员权限(1)先下载node.jsLTS,并安装node.js的npm,用于管理前端项目包依赖。这里安装node.js的14.17.3版本,方便使用Vue3官网地址:https://nodejs.org/zh-cn/blog/release/v14.17.3/,下载安装,一路点击下一步即可。安装完毕,在命令窗口输入node-v和npm-v,出现如下字样

【访谈】Eotalk Vol.02:从极客到 CEO,开发者应该如何提升技术领导力?

Eotalk是由Eolink发起的泛技术聊天活动,每期会邀请一些技术圈内的大牛聊聊天,聊些关于技术、创业工作、投融资等热点话题?。这一期,我们很高兴邀请到了甘果科技的CEO老甘(路文杰),一起聊一下他过去20年从技术到CEO的升级之路,如何提升自我、带领团队、并且不断打造个人品牌等,给大家一些经验上的启发。以下是分享实录???~-前言刘昊臻:Hello大家晚上好!我是EolinkCEO刘昊臻,欢迎大家来到Eotalk的第2期,今天我们很高兴邀请到了甘果科技的CEO老甘(路文杰),老甘身份颇多,他曾任TechParty组委主席和现任副主席、TGO鲲鹏会广州会长和回甘社的组织者,CEO身份以外的他

【访谈】Eotalk Vol.02:从极客到 CEO,开发者应该如何提升技术领导力?

Eotalk是由Eolink发起的泛技术聊天活动,每期会邀请一些技术圈内的大牛聊聊天,聊些关于技术、创业工作、投融资等热点话题?。这一期,我们很高兴邀请到了甘果科技的CEO老甘(路文杰),一起聊一下他过去20年从技术到CEO的升级之路,如何提升自我、带领团队、并且不断打造个人品牌等,给大家一些经验上的启发。以下是分享实录???~-前言刘昊臻:Hello大家晚上好!我是EolinkCEO刘昊臻,欢迎大家来到Eotalk的第2期,今天我们很高兴邀请到了甘果科技的CEO老甘(路文杰),老甘身份颇多,他曾任TechParty组委主席和现任副主席、TGO鲲鹏会广州会长和回甘社的组织者,CEO身份以外的他

02 要想项目跑,轮子不可少

GitHub地址:https://github.com/dom-bro/task-manager接上篇:01挑战十分钟创建一个新的全栈项目想要项目快速迭代,轮子必不可少。normalize.css,element-plus,axios,moment,vue-router,less,前端必知必会的轮子你都知道吗?浏览器默认样式统一normalize.cssnpminormalize.css只需在src/main.js中加一行即可import'normalize.css'这个库主要做的事是统一浏览器默认样式,而非清除浏览器默认样式。所以像h1,h2,strong这种自带样式的标签仍然保留着样式,b

02 要想项目跑,轮子不可少

GitHub地址:https://github.com/dom-bro/task-manager接上篇:01挑战十分钟创建一个新的全栈项目想要项目快速迭代,轮子必不可少。normalize.css,element-plus,axios,moment,vue-router,less,前端必知必会的轮子你都知道吗?浏览器默认样式统一normalize.cssnpminormalize.css只需在src/main.js中加一行即可import'normalize.css'这个库主要做的事是统一浏览器默认样式,而非清除浏览器默认样式。所以像h1,h2,strong这种自带样式的标签仍然保留着样式,b