UNPKG
mya-parser-vue-loader
Version:
latest (1.0.5)
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
A parser plugin for mya to parser vue component.
mya-parser-vue-loader
/
lib
/
replace-scoped-flag.js
8 lines
(7 loc)
•
247 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
module
.
exports
=
function
(
str, cssScopedFlag, vuecId
) {
var
reg =
new
RegExp
(
'([^a-zA-Z0-9\-_])('
+ cssScopedFlag +
')([^a-zA-Z0-9\-_])'
,
'g'
); str = str.
replace
(reg,
function
(
$0, $1, $2, $3
) {
return
$1 + vuecId + $3; });
return
str; }