【一步步插件开发-level3】JS&CSS引入

参与人数:22人 项目难度:困难 任务分类: 其他任务
发布日期:2019.5.22 截止申请:2020.2.1 任务期限:5天
  • 50F币
  • 50二开经验
+ 13人已获得以上奖励
任务已过期 点击了解信用分规则
取消
    任务简介

    *领取任务前请注意您的二开经验不能超过100(可在论坛个人信息中查看)

    参考插件开发教学文档 :viewpage.action  此任务是配套练习题。


    -------------------我是分割线--------------------



    第一小题:请开发满足如下需求的插件

    通过接口WebResourceProvider在平台初始化时引入JS和CSS文件。

    当平台的认证方式是内置认证时,进入平台将平台顶部导航栏背景色通过CSS文件设置为#34c16b 

    否则进入平台将平台顶部导航栏背景色通过CSS文件设置为#a0c134

    当登陆的用户如果绑定手机号了,则在顶部导航栏任意位置通过JS增加 手机号的显示


    考核点:

    1.代码质量(编写规范,处理得当)

    2.基本的JS CSS资源文件的引入



    第一题完成就算及格了,后面两道题是给有一定开发能力和探索能力的开发者准备的进阶题,需要完全独立完成(问我们,我们也不会给提供解答的),完后后有助于你加深理解和相关知识点的渗透


    第二小题:在第一小题的基础上做如下扩展和调整

    在手机号旁边通过CSS图标字体(图标字库自行在https://www.iconfont.cn/下载)添加一个电话的图标。

    点击电话图标时,电话号码产生闪烁的效果


    考核点:自定义字库的使用,基础JS特效的使用



    第三小题:在第二题的基础上做如下扩展和调整

    点击电话图标时,使用FineUI弹出一个面板,面板有关闭按钮,面板上有一个FineUI的下拉框,下拉选项一共有3个任意的手机号,选择其中一个之后,在下拉框下显示文本 "CALL ${选择的号码}!"


    考核点:探索基本的fineUI的使用。


    -------------------我是分割线--------------------

    任务完成后请提交插件安装zip包和插件源码


    暂无成果推荐,请点击上方领取任务按钮,进行任务
    暂无您的成果,请点击上方领取任务按钮,进行任务

任务达人榜

  • linjiaxi
    完成任务: 218
  • haigang
    完成任务: 196
  • 帆软用户QOHCooa66H
    完成任务: 194
  • 4
    阿林
    完成任务: 188
  • 5
    1310415720
    完成任务: 160
  • 6
    指间沙
    完成任务: 152
  • 7
    Kevin-s
    完成任务: 150
  • 8
    shulato
    完成任务: 141
  • 9
    枫城
    完成任务: 134
  • 10
    chenliang
    完成任务: 129
返回顶部