Skip to content

Commit 17f1c9c

Browse files
authored
Merge pull request #52 from mpvue/feature/ttalipay
Feature/ttalipay
2 parents 30c4b99 + 1665190 commit 17f1c9c

File tree

3 files changed

+16
-2
lines changed

3 files changed

+16
-2
lines changed

lib/mp-compiler/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ const {
2222

2323
function genComponentMPML (compiled, options, emitFile, emitError, emitWarning, fileExt) {
2424
options.components['slots'] = { src: '/components/slots', name: 'slots' }
25-
const { code: mpmlContent, compiled: compiledResult, slots, importCode } = compiler.compileToWxml(compiled, options, fileExt)
25+
const { code: mpmlContent, compiled: compiledResult, slots, importCode } = compiler.compileToMPML(compiled, options, fileExt)
2626
const { mpErrors, mpTips } = compiledResult
2727
// 缓存 slots,延迟编译
2828
cacheSlots(slots, importCode)

lib/mp-compiler/templates.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ function genSWANML (templateName, src) {
66
return `<import src="${src}" /><template is="${templateName}" data="{{{ ...$root['0'], $root }}}"/>`
77
}
88

9+
function genTTML (templateName, src) {
10+
return `<import src="${src}" /><template is="${templateName}" data="{{ ...$root['0'], $root }}"/>`
11+
}
12+
13+
function genMYML (templateName, src) {
14+
return `<import src="${src}" /><template is="${templateName}" data="{{ ...$root['0'], $root }}"/>`
15+
}
16+
917
function genPageML (templateName, src, fileExt = {}) {
1018
let code
1119
switch (fileExt.platform) {
@@ -15,6 +23,12 @@ function genPageML (templateName, src, fileExt = {}) {
1523
case 'wx':
1624
code = genWXML(templateName, src)
1725
break
26+
case 'tt':
27+
code = genTTML(templateName, src)
28+
break
29+
case 'my':
30+
code = genMYML(templateName, src)
31+
break
1832
default:
1933
code = genWXML(templateName, src)
2034
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mpvue-loader",
3-
"version": "1.2.2",
3+
"version": "2.0.0",
44
"description": "mpvue single-file component loader for Webpack",
55
"main": "index.js",
66
"repository": {

0 commit comments

Comments
 (0)