This commit is contained in:
dntzhang 2018-11-11 20:06:16 +08:00
parent 28dc8452ae
commit 736b0c7136
10 changed files with 43 additions and 24 deletions

View File

@ -1,5 +1,5 @@
/**
* omi v4.0.25 http://omijs.org
* omi v4.0.26 http://omijs.org
* Omi === Preact + Scoped CSS + Store System + Native Support in 3kb javascript.
* By dntzhang https://github.com/dntzhang
* Github: https://github.com/Tencent/omi
@ -1424,6 +1424,12 @@
}
}
function rpx(str) {
return str.replace(/([1-9]\d*|0)(\.\d*)*rpx/g, function (a, b) {
return window.innerWidth * Number(b) / 750 + 'px';
});
}
var Component = WeElement;
var omi = {
@ -1437,11 +1443,12 @@
define: define,
observe: observe,
cloneElement: cloneElement,
getHost: getHost
getHost: getHost,
rpx: rpx
};
options.root.Omi = omi;
options.root.Omi.version = '4.0.25';
options.root.Omi.version = '4.0.26';
if (typeof module != 'undefined') module.exports = omi;else self.Omi = omi;
}());

File diff suppressed because one or more lines are too long

View File

@ -1,5 +1,5 @@
/**
* omi v4.0.25 http://omijs.org
* omi v4.0.26 http://omijs.org
* Omi === Preact + Scoped CSS + Store System + Native Support in 3kb javascript.
* By dntzhang https://github.com/dntzhang
* Github: https://github.com/Tencent/omi
@ -1421,6 +1421,12 @@ function getHost(ele) {
}
}
function rpx(str) {
return str.replace(/([1-9]\d*|0)(\.\d*)*rpx/g, function (a, b) {
return window.innerWidth * Number(b) / 750 + 'px';
});
}
var Component = WeElement;
var omi = {
@ -1434,12 +1440,13 @@ var omi = {
define: define,
observe: observe,
cloneElement: cloneElement,
getHost: getHost
getHost: getHost,
rpx: rpx
};
options.root.Omi = omi;
options.root.Omi.version = '4.0.25';
options.root.Omi.version = '4.0.26';
export default omi;
export { tag, WeElement, Component, render, h, h as createElement, options, define, observe, cloneElement, getHost };
export { tag, WeElement, Component, render, h, h as createElement, options, define, observe, cloneElement, getHost, rpx };
//# sourceMappingURL=omi.esm.js.map

File diff suppressed because one or more lines are too long

View File

@ -500,6 +500,11 @@
var p = ele.parentNode;
while (p) if (p.host) return p.host; else p = p.parentNode;
}
function rpx(str) {
return str.replace(/([1-9]\d*|0)(\.\d*)*rpx/g, function(a, b) {
return window.innerWidth * Number(b) / 750 + 'px';
});
}
var options = {
store: null,
root: function() {
@ -799,10 +804,11 @@
define: define,
observe: observe,
cloneElement: cloneElement,
getHost: getHost
getHost: getHost,
rpx: rpx
};
options.root.Omi = omi;
options.root.Omi.version = '4.0.25';
options.root.Omi.version = '4.0.26';
if ('undefined' != typeof module) module.exports = omi; else self.Omi = omi;
}();
//# sourceMappingURL=omi.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,12 +1,11 @@
import { render, WeElement, define, rpx } from '../../src/omi'
define('my-counter',
class extends WeElement {
static observe = true
define('my-counter', class extends WeElement {
static observe = true
css() {
return rpx(`div{font-size:375rpx}`)
}
css() {
return rpx(`div{font-size:375rpx}`)
}
data = {
count: 1

View File

@ -22,8 +22,8 @@ const omi = {
define,
observe,
cloneElement,
getHost,
rpx
getHost,
rpx
}
options.root.Omi = omi
@ -42,6 +42,6 @@ export {
define,
observe,
cloneElement,
getHost,
rpx
getHost,
rpx
}