Socket
Book a DemoInstallSign in
Socket

sticky-ads

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sticky-ads

yg sticky ads

latest
npmnpm
Version
1.0.0
Version published
Maintainers
1
Created
Source

Yg Portal SDK

安装

npm install sticky-ads

使用

script tag

window.ygsticky.init();

amd

<script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.2/require.min.js"></script>
<script>
  window.requirejs(['sticky-ads'], function(ygsticky) {
    ygsticky.init();
  });
</script>

Demo:

  • [SDK 配置]
函数说明参数
init初始化组件(string: 'bottom','left')

CDN访问慢 改成本地

目前的开发模式

1、静态页面开发 可在public中本地调试 2、集成 src/index.js中为最终版本

3、本地测试:发版后,通过http://localhost:5000/example/example

调用方式

吸底

// ygstick.init('bottom');
  ygstick.init('bottom','http://mock.ygego.dev1/mock/5c19f7b22a5da1f110c2d2a0/ygbase/activity/sticky/bottom#!method=get',{expandImg: 'expandImg',collapseImg: 'collapseImg',jumpUrl: 'jumpUrl',title: 'title'})

吸左

// ygstick.init('left');
  ygstick.init('left','http://mock.ygego.dev1/mock/5c19f7b22a5da1f110c2d2a0/ygbase/activity/sticky/left#!method=get',{expandImg: 'expandImg',collapseImg: 'collapseImg',jumpUrl: 'jumpUrl',title: 'title'})

特性

项目集成

使用形式类似于 example/example

1、根据api接口不同,返回不同数据,options负责transformer 2、由页面调用方传入 api 真实的值 3、如果已保障 api 返回值,可不传入options options

结构定义:api 和 option 为可选项 init(type,[api,[option]])

 {expandImg: 'expandImg字段名',collapseImg: 'collapseImg',jumpUrl: 'jumpUrl',title: 'title'}

faq

public 做什么用

public 仅限于 不启动项目 本地自调试,需要执行将dom style js 迁移至src/index 中

源码

在 src/index.js中

源码入口:

init

dev 入口

example/app.js

与其他项目集成

example/example.html

测试集成效果

serve ./
# open http://localhost:5000/example/example.html

FAQs

Package last updated on 01 Dec 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.