unsafe_ html
Saiba mais sobre a regra de lint unsafe_html.
Evite APIs de HTML inseguras.
Detalhes
#NOTA: Este lint está descontinuado e será removido em uma versão futura. Remova todas as inclusões deste lint das suas opções de análise.
EVITE
- atribuir diretamente ao campo
hrefde um AnchorElement - atribuir diretamente ao campo
srcde um EmbedElement, IFrameElement ou ScriptElement - atribuir diretamente ao campo
srcdocde um IFrameElement - chamar o método
createFragmentde Element - chamar o método
opende Window - chamar o método
setInnerHtmlde Element - chamar o construtor
Element.html - chamar o construtor
DocumentFragment.html
RUIM:
var script = ScriptElement()..src = 'foo.js';
Esta regra foi removida.
Ativar
#
Para ativar a regra unsafe_html, adicione unsafe_html em
linter > rules no seu arquivo analysis_options.yaml:
linter:
rules:
- unsafe_html
Se você usa a sintaxe de mapa YAML para configurar as regras de lint,
adicione unsafe_html: true em linter > rules:
linter:
rules:
unsafe_html: true
Salvo indicação em contrário, a documentação neste site reflete Dart 3.13.7. Relatar um problema.
Encontrou essa página sem tradução ou que precisa de correção? Abra uma issue e nos ajude a manter esse site em PT-BR para ajudar pessoas como você.