# Acesso ao this
na Função Padrão de Props
breaking
As funções fabricadoras de valores padrão de props
não têm mais acesso à this
.
Ao invés disso:
props
brutas recebidas pelo componente são passadas para as funções padrão como argumento;A API de injeção pode ser utilizada dentro de funções padrão.
import { inject } from 'vue'
export default {
props: {
theme: {
default (props) {
// `props` são os valores brutos passados para o componente,
// antes de qualquer tipo / coerção padrão.
// Também pode ser utilizado `inject` para acessar propriedades injetadas
return inject('theme', 'default-theme')
}
}
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14